Giriş
Sayı teorisi beklenmedik bağlantılar şeklinde mucizelerle doludur. İşte onlardan biri.
İki tam sayılardır eş asal bir sayı Verilen 1 dışında ortak hiçbir faktörleri varsa N , 1'den tüm tamsayılar dikkate N . Bu gibi iki tamsayı rastgele çizin (tüm tamsayılar her bir çekilişte seçilme olasılığına sahiptir; çizimler bağımsız ve değişimlidir). Let s iki seçilmiş tamsayılar eş asal olduğu olasılığını belirtir. Sonra p 6 / eğilimi π 2 ≈ 0.6079 ... olarak , N sonsuza eğilimindedir.
Meydan okuma
Bu zorluğun amacı, p'yi N'nin bir fonksiyonu olarak hesaplamaktır .
Örnek olarak, N = 4 düşünün . 1,2,3,4 tam sayılarından elde edilen 16 olası çift vardır. Bu çiftlerin 11'i eş-asil, yani (1,1), (1,2), (1,3), (1,4), (2,1), (3,1), (4,1) ), (2,3), (3,2), (3,4), (4,3). Böylece , N = 4 için p 11/16 = 0.6875'tir .
Tam değeri p en az hesaplanabilmektedir gereken dört ondalık. Bu, hesaplamanın deterministik olması gerektiği anlamına gelir (Monte Carlo'nın aksine). Ancak, yukarıdaki gibi tüm çiftlerin doğrudan numaralandırılması gerekmez; herhangi bir yöntem kullanılabilir.
İşlev argümanları veya stdin / stdout kullanılabilir. Çıktı gösteriliyorsa, izleyen sıfırlar ihmal edilebilir. Yani örneğin 0.6300
olarak görüntülenebilir 0.63
. Ondalık bir sayı olarak gösterilmelidir, kesir olarak değil (dizenin görüntülenmesine 63/100
izin verilmez).
Kazanan kriter en az bayttır. Yerleşik işlevlerin kullanımıyla ilgili herhangi bir kısıtlama yoktur.
Test durumları
Giriş / çıkış (yukarıda belirtildiği gibi yalnızca dört ondalık basamak zorunludur):
1 / 1.000000000000000
2 / 0.750000000000000
4 / 0.687500000000000
10 / 0.630000000000000
100 / 0.608700000000000
1000 / 0.608383000000000