Dovrai generare il numero primo più piccolo con le n
cifre e conterrà solo le cifre specificate nell'elenco k
.
Esempi:
Ingresso:
4
1 2
Per questo, è necessario generare il primo più piccolo con le 4
cifre e quel primo deve contenere solo le cifre 1
e 2
.
Produzione:
2111
Ingresso:
10
0 4 7
Produzione:
4000000007
Ingresso:
6
5 5 5 5 5 5 5 5 5 5 1 5 5 5 5 5 5 5 5 5 5
Produzione:
115151
Puoi garantire che l'input sia sempre nel formato specificato e puoi fare qualsiasi cosa se ricevi un input non valido (ad esempio l'input è una singola cifra n
, senza k
.)
Se non esiste una soluzione simile a un input, al programma è consentito eseguire una delle seguenti operazioni:
- Stampare
banana
- Genera un errore
- Corri per sempre
- Qualunque altra cosa
Dato che si tratta di code-golf , prova a puntare al codice più corto.
L'input può essere in qualsiasi formato specificato. Ad esempio, se vuoi che il tuo input sia simile a uno dei seguenti, va bene.
4
[1, 2]
[1,2]4
1,2
4
4 12
È possibile scrivere un programma o una funzione e deve restituire il valore corretto o stamparlo.
Gli spazi bianchi sono ammessi ovunque.
Questa sfida ispirata ad A036229 .