Ctrl K

Строка, которая копирует себя

Лёгкая
Строка начинается с одной буквы "a". Шаг роста такой: возьмите текущую строку, замените в её копии каждую букву на следующую по алфавиту (после z идёт снова a) и допишите эту копию в конец. Например, из "c" получится "cd", а из "zb" — "zbac". Шаги повторяются, пока длина строки не станет не меньше position. Верните символ, стоящий на позиции position (нумерация с единицы).
Пример 1
position=6 → 'c'

Строка растёт так: «a» → «ab» → «abbc» → «abbcbccd». Шестой символ — «c».

Пример 2
position=1 → 'a'

Первый символ — исходная «a», ничего делать не нужно.

Пример 3
position=16 → 'e'
Ограничения
  • 1 ≤ position ≤ 500
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиСумма двоичных строк ЛёгкаяРовно степень двойки ЛёгкаяРовно степень четвёрки ЛёгкаяУдваивающиеся строки из нулей и единиц СредняяДвоичный счёт подряд Средняя
загружаем Python…
Вход
position=6
Ожидается
'c'

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 40 тестов на сервере, включая скрытые.