Seu trabalho é pegar uma entrada e um número de sequência e alinhar a sequência à direita, tornando a largura do texto o número. Quando uma linha for muito longa, quebre-a e coloque o restante na próxima linha, repetindo até que não seja necessário. Se uma linha for menor que a largura, preencha-a com espaços. Várias novas linhas podem ocorrer e devem ser tratadas como qualquer outro caractere único.
Por exemplo, a sequência
Programming
Puzzles
&
Code
Golf
e o número 5
produziria:
Progr
ammin
g
Puzzl
es
&
Code
Golf
Considerando que a mesma string e o número 10
produziriam:
Programmin
g
Puzzles
&
Code
Golf
A corda
a
b
e o número 5 produziria:
a
<-- note the 5 spaces
b
O menor código vence!
Programming Puzzles\n&\nCode Golf
?