Ich habe diese Frage gelesen und dachte, es wäre eine schöne Herausforderung.
Aufgabe
Geben Sie eine Eingabe ein und 0<n<10
generieren Sie eine Zufallszahl mit
- genau n Ziffern
- der erste nicht a
0
- so
f(n)>10**(n-1)-1
- so
- eindeutige Ziffern
Gewinnkriterien
Das ist Code-Golf, also gewinnt der kürzeste Code.
Zufällig
Ich meine gleichmäßig zufällig verteilt. Aus Sicht des Programms hat also jede mögliche Nummer die gleiche Chance. Wenn die Sprache, in der Sie schreiben, einen seltsamen Zufallszahlengenerator hat, ist es in Ordnung, diesen zu verwenden.
Beispiel
Die Liste der zufällig ausgewählten Werte für n=2
lautet:
[10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98]