Форум » Обработка символьных строк » (№ 4751) не сходится ответ » Ответить

(№ 4751) не сходится ответ

zhenya000z: Здравствуйте, у меня получается 207,а в ответе 208, если я ошибся то пожалуйста скажите, в чём именно.Вот программа [pre2] s = open('24-181.txt').readline().split('Y') m=0 x ='.' for i in s: ind = [0] for j in range (len(i)): if i[j] in x: if len (ind) > 5: ind.pop(0) ind.append(j) m = max(m, j-ind[0]) print(m) [/pre2]

Ответов - 2

yflzu@mail.ru: Если ind[0]=0, j=207, то программа вычисляет длину 207-0=207. Но длина строки составляет 208, так как есть еще нулевой элемент

zhenya000z: Понял, спасибо



полная версия страницы