Sie müssen die kleinste Primzahl mit n
Ziffern generieren. Sie enthält nur die in der Liste angegebenen Ziffern k
.
Beispiele:
Eingang:
4
1 2
Dazu müssen Sie die kleinste Primzahl mit 4
Ziffern erzeugen , und diese Primzahl darf nur die Ziffern 1
und enthalten 2
.
Ausgabe:
2111
Eingang:
10
0 4 7
Ausgabe:
4000000007
Eingang:
6
5 5 5 5 5 5 5 5 5 5 1 5 5 5 5 5 5 5 5 5 5
Ausgabe:
115151
Sie können garantieren, dass die Eingabe immer in dem von Ihnen angegebenen Format erfolgt, und Sie können alles tun, wenn Sie eine ungültige Eingabe erhalten (z. B. eine einstellige Eingabe n
ohne k
.).
Wenn für eine Eingabe keine solche Lösung vorhanden ist, kann Ihr Programm eine der folgenden Aktionen ausführen:
- Drucken
banana
- Wirf einen Fehler
- Laufen Sie für immer
- Noch etwas
Da es sich um Code-Golf , versuchen , für den kürzesten Code zu zielen.
Die Eingabe kann in jedem von Ihnen angegebenen Format erfolgen. Wenn Sie beispielsweise möchten, dass Ihre Eingabe wie folgt aussieht, ist dies in Ordnung.
4
[1, 2]
[1,2]4
1,2
4
4 12
Sie können entweder ein Programm oder eine Funktion schreiben, und es muss entweder der richtige Wert zurückgegeben oder gedruckt werden.
Leerzeichen sind überall erlaubt.
Diese Herausforderung inspiriert von A036229 .