Die Herausforderung:
Bewegen Sie den Text bei jeder Eingabe, die über eine Tastatur eingegeben werden kann, um N Zeichen.
Hier ist die zu verwendende QWERTZ-Tastatur. Sie können die Zusatztasten (Umschalttaste, Feststelltaste, Eingabetaste, Entf und Tabulator) ignorieren. Sobald Sie eine Seite erreichen (zum Beispiel |), kehren Sie zurück, also |geht zu Qwenn N = 1.

Leerzeichen müssen nicht verschoben werden (sie werden beim Überspringen von Modifikatoren wieder in Leerzeichen umgewandelt). Wenn die Umschalttaste zum Eingeben des Zeichens (z. B. !und @) verwendet wurde, sollte das geänderte Zeichen auch mit der Umschalttaste eingegeben werden (dh !geht zu @nicht, 2wenn N = 1).
UK-Tastaturen unterscheiden sich davon, aber bitte verwenden Sie diese, damit wir sie vergleichen können.
Eingang:
Jeder Satz, der auf der obigen Tastatur eingegeben werden kann, gefolgt von einer positiven Ganzzahl. Es gibt kein Maximum für die Größe dieser Ganzzahl.
Ausgabe:
Derselbe Satz, verschoben von N.
Beispiele:
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
Dies ist Codegolf, also gewinnt der kürzeste Code.
Hello World 7Beispiel nicht sein Spgge Oe[g;? Die beiden osollten auf dasselbe Zeichen
N<= 13Sie höchstens 13 verschieben müssen, um zum ursprünglichen Charakter zurückzukehren?