Buradaki göreviniz , pozitif tamsayılar üzerinde bir permütasyon oluşturan bir işlevi 1 uygulamak olacaktır (pozitif tamsayılardan kendilerine yapılan bir eşekarısı). Bu, her pozitif tamsayının permütasyonda tam olarak bir kez görünmesi gerektiği anlamına gelir. Yakalama, işlevin, tek bir sayıdan tek bir sayı çıktısı alma olasılığına sahip olması gerektiğidir.
Şimdi bu garip veya imkansız görünebilir. Kuşkusuz, sayılar kadar tuhaf sayılar da var mı? Ve bu sezgi sonlu kümeler için doğru olsa da, aslında sonsuz kümeler için geçerli değildir. Örneğin, şu izni al:
1 3 2 5 7 4 9 11 6 13 15 8 17 19 10 21 23 12 25 27 14 29 31 16 33 35 18 37 39 20 41 43 22 45 47 24 49 51 26 53 55 ...
Eğer daha boyut daha sonra ile dizinin herhangi alt bölümünü ele alırsak Eğer, hatta sayılar gibi birçok tek sayı olarak en az olacak böylece tuhaf olmanın herhangi rastgele dönem olasılığı bile olmaktan daha büyük olduğu görülmektedir. Ayrıca, her sayı tek veya çift sayının sonunda sırayla görüneceğini ve yalnızca bir kez görünebileceğini not edersiniz. Böylece dizi gerçek bir permütasyondur.
Olasılığın Tanımı
Karışıklık veya belirsizlikten kaçınmak için, bu sorudaki ihtimalin ne anlama geldiğini açıkça ortaya koyacağım.
Bir fonksiyonumuz olduğunu varsayalım . Bir dizi olasılığı tek resim boyutuna grubu oranı tek elemanlarının limiti olarak tanımlanacak olan olarak sonsuza doğru gitmektedir.
Örneğin, yukarıda bahsedilen fonksiyonun tuhaf olma ihtimali vardır .
Bu kod-golf'dür, bu nedenle cevaplar daha az byte'ın daha iyi olmasıyla byte olarak puanlanacaktır.
Ekstra Zorluklar
İşte oynamak için bazı eğlenceli fikirler ve belki de uygulamaya çalışın. Bunlar sadece eğlence içindir ve puanlamayı hiçbir şekilde etkilemez. Bunlardan bazıları, bu zorluğa yönelik geçerli çözümler bile değildir ve yalnızca 2 veya 3 numaralı zorluğa çözüm içeren bir cevap geçerli bir cevap değildir ve silinmesi muhtemeldir .
Tuhaf bir olasılık olan olan bir permütasyon yaz . (Bu mümkün)
Herhangi bir için içindeki tek sayılardan bile daha fazla tuhaf sayı içeren ancak olasılık tuhaf bir permütasyon yazınız .
Tanımlanmış olasılığı olmayan bir permütasyon yazınız (sınır yoktur).
1: Burada işlev program veya işlev anlamına gelir. Bu sadece girdi alan ve çıktı üreten bir kod parçasıdır.