Решение ✅ (№ 3750) Python. Определите символ, который чаще всего встречается в файле между двумя одинаковыми символами.
Предметы
(№ 3750) Python. Определите символ, который чаще всего встречается в файле между двумя одинаковыми символами.
1 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 5
Загрузка...

(№ 3750) Текстовый файл 24-157.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле между двумя одинаковыми символами. Например, в тексте CCBAABABCBC есть комбинации ABA, BAB, BCB и CBC. Чаще всего – 2 раза – между двумя одинаковыми символами стоит B, в ответе для этого случая надо написать B2 (без пробелов и других разделителей). Если таких символов несколько, выведите тот, который стоит раньше в алфавите.

Данная задача выполнена на языке программирования - Python.

f=open(r"C:\24-157.txt","r")
a=f.readline()
l=len(a)
ma=0
for w in 'ABCDEFGHIJKLMNOPQRSTUVWXYZ':
    k=0
    for i in range(len(a)-2):
        if a[i]==a[i+2] and a[i+1]==w:
            k=k+1
    if k>ma:
        ma=k
        e=w
print(e,ma)

Ответ:

W 1608

Формат файла

Источник

сайт Полякова

Создание сайтов - Лидер Поиска

Refund Reason