Определите в прилагаемом файле минимальное количество идущих подряд
Условие
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых буква Z встречается ровно 72 раза, гласная буква встречается ровно один раз, искомая последовательность заканчивается на эту единственную гласную букву.В ответе запишите число — количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Примечание: A, E, I, O, U, Y — гласные буквы латинского алфавита.
Задание 24
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Приведём решение на языке Python. f = open('24.txt')s = f.readline()s = s[::-1]#будем искать последовательности начинающиеся на гласнуюfor i in 'EIOUY': s = s.replace(i, 'A')s = s.replace('A', 'A')s = s.split('') otv = []for i in s: if i.count('Z') >= 72: srez = i.replace('Z', '*',
Осталось ещё 2 шага
otv.append(len(i[:srez.index('Z') +…
Приведём решение Юрия Красильникова на языке…
Бесплатно · займёт минуту