Masala B
TTMT
Komiljon hozirgina uzunligi ga teng va faqatgina ‘T’ va ‘M’ harflaridan tuzilgan satrini topib oldi. Komiljon satrini yaxshi satr deb hisoblagani sababli, dagi yaxshi satrlar sonini maksimallashtirmoqchi. Satrdagi satrlarning soni shartini qanoatlantirgan larning soniga tengdir.
Komiljon bitta amalda satrining istalgan joyiga ‘T’ yoki ‘M’ satrlardan birini joylashtirishi mumkin. Bu amalni birinchi marta bajarish uchun badal olinmaydi, ammo ikkinchi marta bajarish uchun 1 tanga, uchinchi marta bajarish uchun 2 tanga va h.k. davom etadi.
Komiljonning umumiy kayfiyati,
(natijaviy satrdagi lar soni) (jami to'lagan tangalari soni)
ga teng. Sizga boshlang'ich satrli ma'lum, uning kayfiyatining maksimal qiymatini toping.
Birinchi qatorda bitta butun son - testlar soni kiritiladi.
Keyingi qatordan boshlab har bir test uchun, birinchi qatorda bitta butun son satr uzunligi kiritiladi.
Ikkinchi qatorda esa satrining o'zi kiritiladi.
Har bir test uchun alohida qatoda Komiljon erishishi mumkin bo'lgan maksimal kayfiyatni chiqaring.
# | input.txt | output.txt |
---|---|---|
1 |
4 3 TTT 5 TTTTM 4 TMTM 9 TTMTTTTMT |
1 1 1 3 |