Votre tâche consiste à écrire un programme qui, à partir d’un nombre et d’une chaîne, divise la chaîne en morceaux de cette taille et les inverse.
Règles
Votre programme recevra un entier positif n, ainsi qu'une chaîne sd'au moins une longueur composée uniquement d'ASCII imprimable (sans les espaces). La chaîne doit ensuite être divisée en morceaux de longueur n. Si la longueur de la chaîne n'est divisible par naucun reste à la fin, elle doit être considérée comme son propre morceau. Ensuite, inversez l’ordre des morceaux et remettez-les ensemble.
Cas de test
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
C'est du code-golf , vous devriez donc viser le moins d'octets possible.