Определите максимальное количество идущих подряд символов A.Для
Условие
Текстовый файл состоит не более чем из 10⁶ символов A, B и C. Определите максимальное количество идущих подряд символов A.Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.Задание 24
Ответ
7
Решение по шагам
Как рассуждать
Решение. Приведём решение Николая Чуркина (Тимашевск) на языке Python.f = open('24.txt').readline()k = 1m = 0for i in range(len(f)-1): if f[i] == 'A' and f[i+1] == 'A': k += 1 m = max(m, k) else: k = 1print(m) В результате работы данного алгоритма при вводе данных из файла в условии получаем ответ —
Осталось ещё 2 шага — откроются после входа:
- Шаг 2
- Шаг 3
Бесплатно · займёт минуту
Другие задачи по теме «Обработка символьных строк»
Определите максимальное количество идущих подряд символов, среди11 классОпределите длину самой длинной последовательности, состоящей из11 классОпределите максимальную длину цепочки вида XYZXYZXYZ... (составленной11 классОпределите максимальное количество идущих подряд символов, среди11 классОпределите длину самой длинной последовательности, состоящей из11 класс