Ваша задача - написать программу, которая, учитывая число и строку, разбивает строку на куски такого размера и переворачивает их.
правила
Ваша программа получит положительное целое число n
, а также строку s
длиной не менее одной, состоящую только из печатного ASCII (не включая пробелы). Затем строка должна быть разбита на куски длины n
, если длина строки не делится n
ни на один остаток в конце, следует считать ее собственным куском. Затем поменяйте порядок кусков и соедините их снова.
Тестовые случаи
n s Output
2 abcdefgh ghefcdab
3 foobarbaz bazbarfoo
3 abcdefgh ghdefabc
2 a a
1 abcdefgh hgfedcba
2 aaaaaa aaaaaa
2 baaaab abaaba
50 abcdefgh abcdefgh
6 abcdefghi ghiabcdef
Это код-гольф , поэтому вы должны стремиться к как можно меньшему количеству байтов.