Определите символ, который чаще всего встречается в файле между двумя одинаковыми символами. Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z).
Например, в тексте CBCABABACCC есть комбинации CBC, ABA (два раза), BAB и CCC. Чаще всего – 3 раза – между двумя одинаковыми символами стоит B, в ответе для этого случая надо написать B.

СтатГрад 02.02.2021 Вариант ИН2010301 задания №24
Решение:
|
1 2 3 4 5 6 7 8 9 10 |
f = open('24-02022021.txt', 'r') s = f.read() d = dict() for i in range(1, len(s) - 1): if s[i-1] == s[i+1]: if s[i] not in d: d[s[i]] = 1 else: d[s[i]] += 1 print(max(d, key=lambda k: d[k])) |
Ответ: D