Le défi:
Étant donné toute entrée pouvant être saisie sur un clavier, déplacez le texte de N caractères.
Voici le clavier QWERTY à utiliser. Vous pouvez ignorer les touches de modification (Maj, Maj, Entrée, Supprimer et Tab). Une fois que vous avez atteint un côté (par exemple |) en boucle, passez |à Qif N = 1.

Il n'est pas nécessaire de déplacer les espaces (ils retournent dans l'espace lorsque vous sautez les modificateurs). Si shift a été utilisé pour taper le caractère (par exemple !et @), le caractère modifié doit également être tapé en utilisant shift (c. !-à- d. Passe à @pas 2si N = 1).
Les claviers britanniques sont différents de cela, mais veuillez les utiliser pour que nous puissions comparer.
Contribution:
Toute phrase pouvant être saisie sur le clavier ci-dessus, suivie d'un entier positif. Il n'y a pas de maximum à la taille de cet entier.
Production:
La même phrase, décalée de N.
Exemples:
My name is Tim 3
?o .f/y [g I[/
Hello World 7
Spgge Oe[g;
I Wi5h I h4d b3773r C@d3ing ski{{s 3
{ T[8l { l7h ,6006u N%h6[.k g'[QQg
C'est le golf de code, donc le code le plus court gagne.
Hello World 7exemple ne devrait-il pas l' être Spgge Oe[g;? Les deux odevraient correspondre au même personnage
N<= 13comme vous devrez déplacer au plus 13 pour revenir au caractère original?