Ваня ведёт дневник, где в том числе отмечает, делал он зарядку в этот день или нет. напишите программу, которая по собранной статистике сообщит, сколько последних дней подряд ваня делал зарядку, а так же наибольшее число дней подряд когда он делал зарядку. формат входных данных дана строка, в которой каждый символ соответствует одному дню. знаком + отмечены дни, когда ваня делал зарядку, точкой когда нет. длина строки меньше 105 символов формат выходных данных выведите через пробел два числа. язык python. как посчитать количество последних дней подряд я уже понял, вот что набросал: dnev=input() lastdot=(dnev.rfind('.')) lastz=dnev.count('+', lastdot) if lastdot==-1: lastz=len(dnev) подсчитать максимум подряд идущих +.
l = len(dnev)
lastz = l-dnev.rfind('.')-1
while dnev.find('+'*l)==-1: l = l-1
print(lastz, l)
Пример:
..+++.....++
2 5