Su tarea es descomponer un número usando el formato a continuación.
Esto es similar a la conversión de base, excepto que en lugar de enumerarla digits
en la base, enumera la values
, de modo que la lista se suma a la entrada.
Si la base dada es n
, entonces cada número en la lista debe estar en forma de k*(n**m)
, donde 0<=k<n
y m
es único en toda la lista.
Especificaciones
- Cualquier formato de entrada / salida razonable. Su programa / función toma 2 entradas y genera una lista.
- La lista de salida puede estar en cualquier orden.
0
Puede ser excluido o incluido.- Liderar
0
están permitidos. - Se permiten empotrados .
Casos de prueba
number base converted list
input1 input2 output
123456 10 [100000,20000,3000,400,50,6] or [6,50,400,3000,20000,100000]
11 2 [8,2,1] or [0,0,0,0,8,0,2,1]
727 20 [400,320,7]
101 10 [100,1] or [100,0,1]
Puntuación
Este es el código de golf . La solución más corta en bytes gana.