Il tuo compito è quello di scrivere un programma che, dato un numero e una stringa, divide la stringa in blocchi di quella dimensione e li inverte.
Regole
Il tuo programma riceverà un numero intero positivo n, oltre a una stringa sdi lunghezza almeno una composta solo da ASCII stampabile (escluso lo spazio bianco). La stringa dovrebbe quindi essere suddivisa in blocchi di lunghezza n, se la lunghezza della stringa non è divisibile per neventuali avanzi alla fine dovrebbe essere considerata la sua parte. Quindi, invertire l'ordine dei blocchi e rimetterli insieme.
Casi 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
Questo è code-golf , quindi dovresti puntare al minor numero di byte possibile.