Есть вопросы?

Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!

На python

завтра студенты первого курса пойдут сдавать анализ. экзамен будет принимать профессор ильдар.

экзамен будет проходить по старинке: студенты по одному подходят к профессору, отвечают на заданные им вопросы и получают свои оценки. результат экзамена сильно зависит от настроения профессора ильдара: если у него плохое настроение, то не важно, насколько хорошо вы подготовились, – он отправит вас на пересдачу.

пусть настроение профессора в некоторый момент времени равно x. после ответов отличника настроение профессора повышается и становится равно х+1. после ответов хорошиста настроение профессора не меняется. а если ответы явно не тянут на оценку 4, то профессор ставит 3 и его настроение падает до x−1.

но если завтра в какой-либо момент времени настроение профессора будет равно отрицательному числу, то после этого момента описанные выше закономерности перестают действовать и все студенты, что ещё не получили своих оценок, отправляются на пересдачу.

сегодня вы (неожиданно) – староста группы и хотите, чтобы никто из ваших студентов не отправился на пересдачу. порядок, в котором студенты будут подходить к профессору, уже сформирован и его изменить нельзя, но вы знаете, насколько хорошо подготовился каждый из студентов, и знаете про профессора ильдара ещё одну вещь – он любит шоколад.

вы можете купить шоколадку (а лучше не одну) и подарить её профессору сегодня вечером. каждая подаренная профессору шоколадка повышает его настроение на 1. что профессор делает с шоколадками, никому не известно.

какое минимальное количество шоколадок вам надо сегодня подарить профессору, чтобы завтра все студенты сдали экзамен?

формат входных данных

в первой строке вводятся два целых числа n и k (1 \le n \le 1000, -10^{9} \le k \le 10^{9})– количество студентов в вашей группе и настроение профессора сегодня вечером (настроение профессора до начала экзамена может измениться только вам).

во второй строке вводится строка из nn символов a_ia
i

(a_i \in \{a, b, c\})(a
i

∈{a, b,c}). эта строка описывает порядок, в котором студенты будут подходить к профессору. каждый студент описывается одним символом. символом a обозначается отличник, символом b – хорошист, символом c – троечник или неподготовившийся к экзамену студент.

формат выходных данных

выведите одно целое число – искомое минимальное количество шоколадок

Другие вопросы по: Информатика

Похожие вопросы

Знаешь правильный ответ?
На python завтра студенты первого курса пойдут сдавать анализ. экзамен будет принимать профессор ил...

Популярные вопросы