Задание 24. Информатика. ЕГЭ-2022. 1 вариант
- Просмотры: 66
- Изменено: 23 ноября 2024
Текстовый файл состоит из символов \(A\), \(B\), \(C\), \(D\) и \(O\). Определите максимальное количество идущих подряд пар символов вида>
согласная + гласная
в прилагаемом файле.
Для выполнения этого задания следует написать программу.
Решение:
Python
file_name = open('24.txt')
letters = file_name.readline()
gl = ('A', 'O')
sogl = ('B', 'C', 'D')
pair_count = 0
pair_max = 0
idx = 0
fin = len(letters)
while idx < fin - 1:
if letters[idx] in sogl and letters[idx + 1] in gl:
pair_count += 1
idx += 2
else:
pair_max = max(pair_max, pair_count)
pair_count = 0
idx += 1
print(pair_max)
Ответ: \(174\)