Текстовый файл состоит не более чем из заглавных букв латинского алфавита. Найдите самый часто повторяющийся символ между символами
и
(в данном порядке:
*символ*
). Если таких символов несколько, следует взять тот, что раньше по алфавиту.
Для выполнения этого задания следует написать программу. Воспользуйтесь файлом «Задание_31_ДЗ». В ответе запишите искомый символ.
f = open(’Задание_31_ДЗ.txt’)
s = f.readline()
alph = list(’QWERTYUIOPASDFGHJKLZXCVBNM’)
alph.sort()
ar = [0] * 26
for i in range(1, len(s) - 1):
if s[i - 1] == ’A’ and s[i + 1] == ’R’:
ind = alph.index(s[i])
ar[ind] += 1
print(alph[ar.index(max(ar))])
Ответ: O