Определите максимальное количество подряд идущих одинаковых букв. Текстовый файл состоит не более чем из 106 символов F, A, I, L.

Источник: «Евгений Джобс»
Решение:
|
1 2 3 4 5 6 7 8 9 10 11 12 |
f = open('ege-inf-jobs-24-16.txt', 'r') s = f.read() m = 0 k = 1 for i in range(len(s)-1): if s[i] == s[i+1]: k += 1 if k > m: m = k else: k = 1 print(m) |
Ответ: 75