Saya membaca pertanyaan ini dan berpikir itu akan menjadi tantangan yang menyenangkan.
Tugas
Berikan input 0<n<10
dengan angka acak
- tepatnya n digit
- yang pertama bukan
0
- begitu
f(n)>10**(n-1)-1
- begitu
- digit berbeda
Kriteria menang
Ini adalah kode-golf sehingga kode terpendek menang.
Acak
Maksud saya merata secara acak. Jadi dari pandangan program, setiap angka yang mungkin memiliki peluang yang sama. Jika bahasa yang Anda gunakan memiliki penghasil angka acak yang aneh, tidak masalah untuk menggunakannya.
Contoh
Daftar nilai yang dipilih secara acak n=2
adalah:
[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]