Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите наибольшую длину цепочки символов, среди которых нет символов K и L, стоящих рядом.
Например, в тексте ABCAABAKLD самая длинная цепочка символов, удовлетворяющая условию — ABCAABAK, её длина равна 8.
Сам файл
Ссылка
Ответ должен быть такой - " 2796"
А у меня "2882"
f = open('24 (2).txt').readline()
c = 1
mx = 0
for n in range(len(f)-1):
if ((f[n] != 'K' and f[n+1] != 'L') or (f[n] != 'L' and f[n+1] != 'K')):
c += 1
else:
mx = max(c, mx)
c = 1
print(mx)