Asosiy qismga o‘tish
Sharof Rashidov nomida Samarqand davlat universiteti 2-son akademik litseyida Rated Contest #6
Yakka tartibda · Reytingli — natija reytingga ta’sir qiladi · Standart: yechilgan masalalar va jarima vaqti
Tugagan

B. Gulzor

600 ball

Litsey hovlisidagi yo‘lak bo‘ylab bir qatorga N ta tuvak qo‘yilgan. Ba’zi tuvaklarda gul o‘sib turibdi, qolganlari bo‘sh. Qator N ta belgidan iborat satr bilan berilgan: # — gulli tuvak, . — bo‘sh tuvak.

Bog‘bon Dilnoza opa mehmonlar uchun chiroyli manzara yaratmoqchi: qatorda ketma-ket turgan K ta tuvakning hammasida gul bo‘lishi kerak. Buning uchun u bo‘sh tuvaklarga ko‘chat o‘tqazishi mumkin — bitta bo‘sh tuvakka bitta ko‘chat. Tuvaklarning joyini almashtirib bo‘lmaydi.

Eng kamida nechta ko‘chat o‘tqazish kerak? Bunday savol bir nechta yo‘lak uchun berilgan.

1-misol, birinchi yo‘lak: 10 ta tuvak, ketma-ket 4 tasi gulli bo‘lishi kerak
1-misol, birinchi yo‘lak: 10 ta tuvak, ketma-ket 4 tasi gulli bo‘lishi kerak

Kirish ma’lumotlari

Birinchi qatorda bitta butun son T — yo‘laklar soni.

Har bir yo‘lak ikki qatorda beriladi: birinchisida ikkita butun son N va K, ikkinchisida N ta belgidan (# yoki .) iborat satr.

Chiqish ma’lumotlari

Har bir yo‘lak uchun alohida qatorda bitta butun son — eng kam ko‘chatlar soni.

Cheklovlar

  • 1 ≤ T ≤ 10⁴
  • 1 ≤ K ≤ N ≤ 2·10⁵
  • Barcha yo‘laklardagi N lar yig‘indisi 2·10⁵ dan oshmaydi.

Misollar

Kirish
3
10 4
#.##..#.##
5 5
#####
6 3
......
Chiqish
1
0
3
Kirish
1
8 3
.#.#.#.#
Chiqish
1

Tushuntirish

1-misol, birinchi yo‘lak: 7–10-tuvaklar #.## — bitta ko‘chat yetadi. Ketma-ket to‘rtta gulli tuvak hozircha yo‘q, shuning uchun javob 0 emas.

Ikkinchi yo‘lak: hamma tuvakda gul bor — 0. Uchinchi yo‘lak: hammasi bo‘sh — 3 ta ko‘chat kerak.

Qoralama doskasi
Kod yozish
Kod yuborish 17 ta test
Yechim yuborish uchun tizimga kiring.