Определите минимальное количество идущих подряд символов, среди которых
Условие
Текстовый файл состоит из символов, обозначающих заглавные буквы латинского алфавита. Определите минимальное количество идущих подряд символов, среди которых пара символов T встречается ровно 150 раз. Пример. В строке TTTT пара символов встречается ровно 3 раза. Задание 24
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Приведём решение Петрова Петра на языке 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 шаг
Примечание. Путь к файлу необходимо указать…
Бесплатно · займёт минуту