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

11 класс·базовый уровень

Определите минимальное количество идущих подряд символов, среди которых

Условие

Текстовый файл состоит из символов, обозначающих заглавные буквы латинского алфавита. Определите минимальное количество идущих подряд символов, среди которых пара символов T встречается ровно 150 раз. Пример. В строке TTTT пара символов встречается ровно 3 раза. Задание 24

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

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

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

    Решение. Приведём решение Петрова Петра на языке Python.f = open('24.txt')s = f.readline()mini = 10**10count = 0pos = []for i in range(len(s)-1): if s[i]+s[i+1] == 'TT': pos.append(i)for j in range(0, len(pos)-149): count=pos[j+149] - pos[j] + 2 if count < mini: mini = countprint(mini) В результате работы данного алгоритма при вводе данных из файла в условии получаем ответ —

Осталось ещё 1 шаг

  1. Примечание. Путь к файлу необходимо указать…

Получить полное решение

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

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

Определите минимальное количество идущих подряд символов, среди которых — решение с объяснением | Lom Ai