Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите количество групп из идущих подряд не менее 12 символов, которые начинаются и заканчиваются буквой E и не содержат других букв E (кроме первой и последней) и букв F.
Решение:
Решение от «Нигматуллин Амир Рамисович»
|
f = open('ege-inf-stat08022022-24.txt').readline().replace('E' , 'E E').split() k = 0 for i in range(len(f)): if f[i].count('F') == 0 and len(f[i]) >= 12: k+=1 print(k) |
Решение от «Каримов Минтимер Ростямович»
|
s=open('ege-inf-stat08022022-24.txt').read().split('E') ans=0 for i in s: if len(i)<10:continue if 'F' in i:continue ans+=1 print(ans) |
Ответ: 9655