Votre travail consiste à prendre une entrée de chaîne et un nombre et à aligner la chaîne à droite, en faisant de la largeur du texte le nombre. Quand une ligne est trop longue, cassez-la et mettez le reste sur la ligne suivante, en répétant jusqu'à ce que ce ne soit pas nécessaire. Si une ligne est plus courte que la largeur, remplissez-la avec des espaces. Plusieurs sauts de ligne peuvent se produire et doivent être traités comme tout autre caractère unique.
Par exemple, la chaîne
Programming
Puzzles
&
Code
Golf
et le nombre 5
produirait:
Progr
ammin
g
Puzzl
es
&
Code
Golf
Alors que la même chaîne et le même nombre 10
produiraient:
Programmin
g
Puzzles
&
Code
Golf
La chaîne
a
b
et le chiffre 5 produirait:
a
<-- note the 5 spaces
b
Le code le plus court gagne!
Programming Puzzles\n&\nCode Golf
?