Deberá generar el primo más pequeño con n
dígitos, y solo contendrá los dígitos especificados en la lista k
.
Ejemplos:
Entrada:
4
1 2
Para esto, debe generar el primo más pequeño con 4
dígitos, y ese primo solo debe contener los dígitos 1
y 2
.
Salida:
2111
Entrada:
10
0 4 7
Salida:
4000000007
Entrada:
6
5 5 5 5 5 5 5 5 5 5 1 5 5 5 5 5 5 5 5 5 5
Salida:
115151
Puede garantizar que la entrada siempre estará en el formato que especifique, y puede hacer cualquier cosa si obtiene una entrada no válida (como que la entrada sea de un solo dígito n
, sin k
).
Si no existe tal solución para una entrada, su programa puede hacer lo siguiente:
- Impresión
banana
- Lanzar un error
- Corre por siempre
- Algo más
Como se trata de código de golf , intente apuntar al código más corto.
La entrada puede estar en cualquier formato que especifique. Por ejemplo, si desea que su entrada sea como cualquiera de los siguientes, está bien.
4
[1, 2]
[1,2]4
1,2
4
4 12
Puede escribir un programa o una función, y debe devolver el valor correcto o imprimirlo.
El espacio en blanco está permitido en cualquier lugar.
Este desafío inspirado en A036229 .