Задание выполняется с использованием прилагаемых файлов
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле между двумя одинаковыми символами. Например, в тексте CCBAABABCBC есть комбинации ABA, BAB, BCB и CBC. Чаще всего — раза — между двумя одинаковыми символами стоит B, в ответе для этого случая надо написать B2 (без пробелов и других разделителей). Если таких символов несколько, выведите тот, который стоит раньше в алфавите.
file = open("Задание_24__o4nk.txt")
text = file.readline()
mass = [0] * 26
maxim = 0
ans = ’’
for i in range(1, len(text) - 1):
if text[i - 1] == text[i + 1]:
mass[ord(text[i]) - 65] += 1
for i in range(len(mass)):
if mass[i] > maxim:
maxim = mass[i]
ans = chr(i + 65)
print(ans, maxim, sep=’’)
Ответ: W1608