Masala #8PUSARJZDG
1-lar Sarguzashti: Maksimal Ulgurish!
Sizga ajoyib bir sarguzasht taklif qilaman! Siz mo'jizaviy binary massiv nums
va sirli kuch – son k
ga egasiz. Mana, siz kompyuter sehrgari: masivdagi istalgan k
ta 0 ni sehr bilan 1 ga aylantira olasiz!
Endi asosiy missiya: ushbu sehr yordamida eng uzun uzluksiz 1-lar zanjirini tuza olasizmi? Barcha imkoniyatlardan mohirona foydalaning va rekord natijaga erishing!
Kompyuter qahramoniga aylanishga tayyormisiz? Qani, maksimal ketma-ket 1-lar uzunligini aniqlang!
- Birinchi qatorda
nums
binary massiv beriladi (faqat 0 va 1 qiymatlardan iborat). - Ikkinchi qatorda butun son
k
– siz 1 ga aylantira oladigan 0-lar soni. - \(1 \le \mathrm{len(nums)} \le 10^5\)
- \(\mathrm{nums}[i] = 0 \text{ yoki } 1\)
- \(0 \le k \le \mathrm{len(nums)}\)
Bitta butun son – eng uzun ketma-ket 1-lar zanjiri uzunligi, agar siz k
ta 0 ni 1 ga aylantirsangiz.
# | input.txt | output.txt |
---|---|---|
1 |
1 0 0 1 0 1 0 1 0 1 1 1 0 1 0 1 |
5 |
2 |
1 0 1 |
2 |
3 |
1 1 |
1 |