Присоединиться

Информатика·Обработка символьных строк·11 класс

Определите максимальную длину непрерывного фрагмента, который

Условие

Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальную длину непрерывного фрагмента, который начинается и заканчивается одной и той же буквой из первой половины алфавита (от A до M) и не содержит эту букву внутри.Задание 24

Ответ

322

Решение по шагам

  1. Как рассуждать

    Решение. Приведём решение на языке Python.s = open('24.txt').readline()maxi = 0alf = ''.join(sorted('QWERTYUIOPASDFGHJKLZXCVBNM'))[:13]for letter in alf: maxi = max(maxi, len(max(s.split(letter)[1:-1], key=len) + letter*2))print(maxi) Ответ:

Осталось ещё 3 шага — откроются после входа:

  • Шаг 2
  • Шаг 3
  • Шаг 4
Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Обработка символьных строк»