Текстовый файл состоит не более чем из заглавных букв латинского алфавита. Найдите последовательность максимальной длины, которая не содержит подряд идущих символов R.
Для выполнения этого задания следует написать программу. Воспользуйтесь файлом «Задание_17_ДЗ». В ответе запишите длину искомой последовательности.
f = open(«Задание_17_ДЗ.txt»)
s = f.read() + ’+’ #заменим последний символ, чтобы проверить все пары
count = 0
maxim = 0
for i in range(len(s) — 1):
count += 1
if s[i] == s[i + 1] and s[i] == ’R’:
maxim = max(maxim, count)
count = 0
print(max(maxim, count))
s = f.read() + ’+’ #заменим последний символ, чтобы проверить все пары
count = 0
maxim = 0
for i in range(len(s) — 1):
count += 1
if s[i] == s[i + 1] and s[i] == ’R’:
maxim = max(maxim, count)
count = 0
print(max(maxim, count))
Ответ: 4472