Karena tidak ada cukup tantangan kode-golf sederhana :
Buat program atau fungsi opsional yang tidak disebutkan namanya yang, diberikan (dengan cara apa pun) bilangan bulat 1 ≤ N ≤ 10000, mengeluarkan nilai True bahasa Anda dengan probabilitas pseudo-acak 1 / N, False sebaliknya.
Harap perhatikan bahwa persyaratan untuk penamaan telah dihapus. Merasa bebas untuk mengedit jawaban dan skor yang sesuai.
Beberapa bahasa menggunakan 1 (atau -1) dan 0 untuk Benar dan Salah, itu juga baik.
Contoh:
Contoh tes input:
4 -> True
4 -> False
4 -> False
4 -> False
4 -> False
4 -> True
4 -> False
4 -> False
Yaitu diberikan 4; mengembalikan Benar dengan peluang 25% dan Salah dengan peluang 75%.
N
harus kita terima?