Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите количество групп из идущих подряд не менее 10 символов, которые начинаются и заканчиваются буквой D, не содержат других букв D (кроме первой и последней) и содержат не меньше двух букв C.
Ответ:

СтатГрад Вариант ИН2110402 30.03.2022 – задание №24
Решение:
|
1 2 3 4 5 6 7 8 9 |
f = open('24.txt').read() s = f.split('D') k=0 for i in range(1, len(s)-1): if len(s[i])>=8 and s[i].count('C')>=2: k+=1 print(k) print(f[0]) print(f[-1]) |
10517
T
M
Ответ: 10517