¡Ayuda! El dispositivo funciona mal y cada vez que intento repetir una cadena, obtengo resultados desordenados. En lugar de repetir la misma cadena N veces, llena un cuadrado NxN con cada uno de sus caracteres y apila los cuadrados.
Por ejemplo, dada la cadena "Test"y el número 2, en lugar de "TestTest", obtengo:
TT
TT
ee
ee
ss
ss
tt
tt
Después de haber visto esto por un tiempo, me empezó a gustar. Tu tarea hoy es reproducir este extraño comportamiento. Dada una cadena no vacía que consiste solo en ASCII imprimible y un entero positivo , genera la cadena que devuelve mi dispositivo que funciona mal.
Se aplican todas las reglas estándar.
La entrada y salida pueden manejarse a través de cualquier medio razonable.
Este es el código de golf , por lo que gana el código más corto en bytes en cada idioma.
Casos de prueba
Entrada Salida ---------- "Prueba", 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 ----------
Puede encontrar un caso de prueba más grande aquí . ¡Buena suerte y diviértete jugando al golf!
it fills an NxN square- No es una declaración correcta.