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

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

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

Условие

Текстовый файл состоит не более чем из 10⁶ символов A, B и C. Определите максимальное количество идущих подряд символов A.Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.Задание 24

Ответ

7

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

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

    Решение. Приведём решение Николая Чуркина (Тимашевск) на языке 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
Получить полное решение

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

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