Deducid lo que hay que hacer en este ejercicio a partir de los ejemplos de entrada y salida.
La entrada tiene varios casos. Cada uno de ellos consiste en un dígito en una línea.
Para cada caso de la entrada, la salida tiene un string en una línea nueva. Deducid a partir de los ejemplos cuál es el string esperado a partir de cada .
La solución de este ejercicio debe ser
recursiva. Podéis optar por hacer una función recursiva
que va escribiendo directamente por la salida el
string resultante, o una que devuelva un
string y que el programa principal lo escriba.
Sí que se puede utilizar un bucle dentro del cuerpo de la función
recursiva, si se desea, siempre y cuando no subvierta el hecho de que la
solución general sea recursiva.
Input
0 1 2 3 4
Output
0 101 210121012 3210121012321012101232101210123 432101210123210121012321012101234321012101232101210123210121012343210121012321012101232101210123432101210123210121012321012101234