Форум » Обработка символьных строк » Задание 24 » Ответить

Задание 24

solodov83: Текстовый файл состоит из символов Е, F, G, Н и I. Определите максимальное количество идущих подряд пар символов вида в прилагаемом файле. гласная + гласная или согласная + согласная Для выполнения этого задания следует написать программу. хостинг фотографий

Ответов - 3

solodov83: f = open('24.txt').readline() f = f.replace('E', 'I') f = f.replace('F', 'H') f = f.replace('G', 'H') countI = 0 countH = 0 mxI = 0 mxH = 0 for i in range(len(f)-1): if f == 'I' and f[i+1] == 'I': countI += 1 mxI = max(countI, mxI) #print(mxI,'I') else: countI = 0 if f == 'H' and f[i+1] == 'H': countH += 1 mxH = max(countH, mxH) #print(mxH,'H') else: countH = 0 print(mxH) #ответ в книге - 23

solodov83: Как всегда немного не хватает Подскажите где ошибся пожалуйста.

Наталия_Пу: solodov83 ,здравствуйте! Вам удалось получит правильный ответ? Тоже решаю и тоже не сходится. Книга издательства Легион. Информатика 2023. Вариант 2




полная версия страницы