Добавить в корзинуПозвонить
Найти в Дзене

Разбор номера #kege по информатике #ЕГЭ24

Автор: Л. Шастин, Вариант 7 (2024) Уровень: Средний Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых никакая гласная буква не стоит раньше согласной. Примечание. Гласные буквы латинского алфавита: A, E, I, O, U, Y. Больше разборов на эту и другие задачи вы можете найти в нашем Телеграм канале: Информатика ЕГЭ | itpy 👨‍💻 Подписывайтесь на наш канал по теории Python: Азим вкатывается в IT | itpy 💻  Вы найдете тут много полезного!
Оглавление

Автор: Л. Шастин, Вариант 7 (2024)

Уровень: Средний

Условие задачи:

Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых никакая гласная буква не стоит раньше согласной.

Примечание. Гласные буквы латинского алфавита: A, E, I, O, U, Y.

Код решения:

Ответ: 9052
Ответ: 9052

Комментарии к коду:

  1. s = open('24.txt').readline()
    Считываем первую строку из файла '24.txt' и сохраняем ее в переменную s
  2. for x in 'AEIOUY':
    Начинаем цикл, который будет поочередно обрабатывать каждую букву из строки 'AEIOUY'
  3. s = s.replace(x, '* ')
    Заменяем каждую гласную букву x в строке s на комбинацию символов '* '
  4. print(max([len(x) for x in s.split()]))
    Разбиваем строку s по пробелам, находим длину каждого полученного фрагмента и выводим максимальную длину этих фрагментов
Больше разборов на эту и другие задачи вы можете найти в нашем Телеграм канале: Информатика ЕГЭ | itpy 👨‍💻
Подписывайтесь на наш канал по теории Python: Азим вкатывается в IT | itpy 💻  Вы найдете тут много полезного!