Socorro! Meu dispositivo está com defeito e sempre que tento repetir uma String, obtenho resultados confusos. Em vez de repetir a mesma seqüência N vezes, ele preenche um quadrado NxN com cada um de seus caracteres e empilha os quadrados para cima.
Por exemplo, considerando a String "Test"
e o número 2
, em vez de "TestTest"
, recebo:
TT
TT
ee
ee
ss
ss
tt
tt
Depois de ter visto isso por um tempo, comecei a gostar. Sua tarefa hoje é reproduzir esse comportamento estranho. Dada uma seqüência de caracteres não vazia que consiste apenas em ASCII imprimível e um número inteiro positivo , a saída do dispositivo com falha de String retorna.
Todas as regras padrão se aplicam.
A entrada e a saída podem ser tratadas por qualquer média razoável.
Isso é código-golfe , então o código mais curto em bytes em cada idioma vence.
Casos de teste
Entrada Resultado ---------- "Teste", 2 TT TT ee ee ss ss tt tt ---------- "UuU", 3 UUU UUU UUU uuu uuu uuu UUU UUU UUU ---------- "A", 5 AAAAA AAAAA AAAAA AAAAA AAAAA ----------
Você pode encontrar um caso de teste maior aqui . Boa sorte e divirta-se jogando golfe!
it fills an NxN square
- Não é uma afirmação correta.