Текстовый файл состоит из символов A, C, D, F и O.Определите
Условие
Текстовый файл состоит из символов A, C, D, F и O.Определите максимальное количество идущих подряд пар символов вида:согласная + гласная.
Для выполнения этого задания следует написать программу.24.txt
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Заведём два списка: с согласными буквами алфавита и с гласными. Считаем строку из файла в переменную s. Далее пройдём по этой строке в цикле с шагом 2, проверяя, является ли текущий символ согласной, а следующий — гласной. Приведём решение на языке Python.f=open('24.txt')s=f.read()count=0max_count=0i=0while i < len(s): if (s[i]=='C' or s[i]=='D' or s[i]=='F') and (s[i+1]=='A' or s[i+1]=='O'): count+=1 i+=2 if max_count < count: max_count=count else: count=0 i+=1print(max_count) В результате работы данного алгоритма при вводе данных из файла в условии получаем ответ —
Осталось ещё 1 шаг
Примечание. Путь к файлу необходимо указать…
Бесплатно · займёт минуту