Задания
Версия для печати и копирования в MS Word
Тип 24 № 58328
i

Тек­сто­вый файл со­сто­ит не более чем из 106 сим­во­лов араб­ских цифр (0, 1, ..., 9). Опре­де­ли­те мак­си­маль­ное ко­ли­че­ство иду­щих под­ряд цифр, среди ко­то­рых каж­дые две со­сед­ние раз­лич­ны.

Для вы­пол­не­ния этого за­да­ния сле­ду­ет на­пи­сать про­грам­му.

За­да­ние 24

Спрятать решение

Ре­ше­ние.

При­ведём ре­ше­ние на языке Python.

f=open('24.txt').readline()

maxi=count=1

for i in range(1,len(f)):

if f[i-1] != f[i]:

count+=1

else:

maxi=max(count,maxi)

count=1

print(maxi)

 

Ответ: 90.