Su tarea es escribir un programa que, dado un número y una cadena, divide la cadena en trozos de ese tamaño y los invierte.
Reglas
Su programa recibirá un número entero positivo n
, así como una cadena s
con una longitud de al menos uno que consta de solo ASCII imprimible (sin incluir espacios en blanco). La cadena se debe dividir en trozos de longitud n
, si la longitud de la cadena no es divisible por n
las sobras al final se debe considerar su propio fragmento. Luego, invierta el orden de los trozos y júntelos nuevamente.
Casos de prueba
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
Este es el código de golf , por lo que debe apuntar a la menor cantidad de bytes posible.