Олимпиадный тренинг

Задача . 22. Удвоение подстрок


Задача

Темы:

Удвоение подстрок

Изначально дана строка 271828. Переменная N = 3.

Один раунд состоит из трёх последовательных операций:

  1. первые N символов текущей строки копируются и добавляются в конец;
  2. последние N символов полученной строки копируются и добавляются в начало;
  3. в полученной строке берутся N символов, начиная с позиции N, и непосредственно после них вставляется их копия.

Символы строки нумеруются с 0.

После каждого раунда N увеличивается на 2.

Выполнено 15 раундов.

Какие символы находятся на позициях 100, 200, 300, 400, 500 и 600?

В ответе запишите шесть символов подряд без пробелов.


Статистика успешных решений по компиляторам
Комментарий учителя