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

11 класс·средний уровень

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

Условие

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

Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.

Задание 24

Ответ

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

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

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

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

    Решение. Приведём решение Николая Чуркина (Тимашевск) на языке Python.f = open('24.txt').readline()k = 1m = 0for i in range(1, len(f)): if f[i] != f[i-1]: k += 1 else: m = max(m, k) k = 1m = max(m, k)print(m) В результате работы данного алгоритма при вводе данных из файла в условии получаем ответ —

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

  1. Приведём решение Максима Фатихова на языке…

  2. Приведём решение данной задачи на языке…

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

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

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

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