alarm
Задайте вопрос
Биология
stoop

Добрый день посчитайте, , найти ошибку в программе) Текстовый файл 24-j7. txt состоит не более чем из 106 десятичных цифр. Найдите максимальную длину последовательности, которая состоит из цифр одинаковой четности. Например, в последовательности 1533244622185452354, 5 последовательностей с нечетными цифрами – 1533, 1, 5, 5, 35 – и 5 с четными – 244622, 8, 4, 2, 4. Следовательно, искомая последовательность – 244622. В качестве ответа укажите максимальную длину найденной последовательности. Если первые две строки оставить как примечание и ввести строку s='111347', например, то выводит все правильно-4, но, работая непосредственно с файлом, выводит на единицу меньшеf=open('24-j7. txt')s=f. readline()cLen=''maxL=0p=0for c in s: cLen+=c ch=(int(cLen)%10)%2for i in cLen:if (int(i)%2)==ch:p+=1if p==len(cLen):maxL=max(maxL,len(cLen))else:cLen=''p=0print(maxL)​

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Биология

В прямоугольном треугольнике ABC

1. Найди значения выражений, что

Одному из двух одинаковых металл

посчитайте неравенство :

Составить рассказ об одном герое

В брак вступили кареглазый мужчи

Контакты
Реклама на сайте