Задание 24. Информатика. 2022-2

Просмотры: 292
Изменено: 1 февраля 2025

Текстовый файл состоит из символов арабских цифр (0,1,,9).

Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет трёх символов 0, стоящих рядом.

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

Файл с данными

Решение:

Python

f = open('24-v1-4.txt')
s = f.readline()
k = 2
max_k = 1
for i in range(2, len(s)):
if s[i-2:i+1] == '000':
k = 2
else:
k += 1
max_k = max(k, max_k)
print(max_k)
view raw z24sb222.py hosted with ❤ by GitHub

Ответ: 7684