Задание 24. Информатика. ЕГЭ. Поляков-2522
- Просмотры: 96
- Изменено: 1 февраля 2025
Текстовый файл состоит не более чем из \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
Решение:
Python
base = ''
s = open(base + '24.txt').readline().strip()
p = 0
mlen = 1
ls = len(s)
while p < ls:
b = p
p += 1
while p < ls and s[p] != s[p-1]:
p += 1
mlen = max(mlen, p - b)
print(mlen)
Ответ: \(54\)