GR-M8. Sovish vaqti
Protsessor vazifalarni bajaradi, har bir vazifa bitta harf bilan belgilangan va 1 birlik vaqt oladi. Bir xil harfli ikki vazifa orasida kamida K birlik boshqa ish yoki bo‘sh turish bo‘lishi kerak (sovish). Vazifalarni istalgan tartibda bajarish mumkin. Hammasi uchun eng kam vaqt qancha?
Kirish ma’lumotlari
Birinchi qatorda vazifalar satri (katta lotin harflari), ikkinchisida K.
Chiqish ma’lumotlari
Bitta son — eng kam vaqt.
Cheklovlar
1 ≤ uzunlik ≤ 2·10⁵; 0 ≤ K ≤ 10⁵.
Misollar
Kirish
AAABBB 2
Chiqish
8
Kirish
AAABBB 0
Chiqish
6
Kirish
ABCDE 4
Chiqish
5
Qoralama doskasi
Kod yozish
Kod yuborish
13 ta test
Yechim yuborish uchun
tizimga kiring.