text и число k. Разрежьте строку слева направо на блоки по k символов; последний блок может оказаться короче.
Разверните задом наперёд первый блок, третий, пятый и так далее — каждый блок с нечётным номером, если считать с единицы. Блоки с чётными номерами оставьте как есть. Верните получившуюся строку.text='abcdefghij', k=3 → 'cbadefihgj'
Блоки по 3: abc, def, ghi, j. Разворачиваются первый и третий: cba + def + ihg + j. Последний блок j четвёртый, его не трогаем.
text='window', k=4 → 'dniwow'
Первый блок wind разворачивается в dniw, второй, неполный ow, остаётся: dniwow.
text='sky', k=5 → 'yks'
Вся строка короче k, она целиком — первый блок и разворачивается: yks.
text.length ≤ 10⁴text состоит из строчных латинских буквk ≤ 10⁴text='abcdefghij', k=3
'cbadefihgj'
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 106 тестов на сервере, включая скрытые.