Su tarea es llenar el cubo con números hasta una entrada dada.
Reglas
Los números ocupan la posición más a la izquierda, luego a la derecha, luego a la izquierda, etc.
Después del desbordamiento, los números comienzan a reunirse alrededor del cubo de manera similar. Ocupan posición en diagonal.
Los ejemplos deben dejar en claro cuál es el resultado esperado (algunas reglas se mencionan en los ejemplos).
Para más de 10, use el dígito más a la derecha
Ejemplos:
The bucket:
| | or | |
| | | |
| | | |
| | | |
|------| |______|
input:1 (You can start from either 0 or 1)
output:
| | (There can be whitespace to the left even if there is no overflow
| | but the bucket must not be distorted.)
| |
|1 |
|------|
input:6
output:
| |
| |
| |
|135642|
|------|
input:8
output:
| |
| |
|7 8|
|135642|
|------|
input:23
output:
|913 20|
|357864|
|791208|
|135642|
|------|
input:27
output:
|913420|
|357864|
|791208|
|135642|
75|------|6
input:30
output:
|913420|
|357864|
|791208|
9|135642|0
75|------|68
input:40
output:
|913420|
|357864|
5|791208|6
939|135642|040
7175|------|6828
input:54 (Maximum input for start=1)
3|913420|4
13|357864|42
915|791208|620
7939|135642|0408
57175|------|68286
Este es el código de golf, por lo que gana el código más corto.
|024531|para ) o solo la entrada?