22 Haziran 2017 Perşembe

Algoritma Soruları 032 - Spiral iki boyutlu dizi oluşturma

Seviye : Zor

Kullanıcıdan alınan sayı ile 2 boyutlu dizi oluşturunuz ve içeriğini spiral olarak artan sayılarla doldurunuz?

Açıklama : Kullanıcı 5 sayısını girmiş olsun, çıkıtısı 5x5 matris olarak aşağıdaki gibi olacaktır.

 
 

14 Haziran 2017 Çarşamba

Algoritma Soruları 031 - Death man's hand

Seviye : orta

"Death man's hand" iskambil kağıtlarında Sinek As, Maça As, Sinek 8 ve Maça 8 kartlarının aynı elde çekilmesi durumudur.


İskambil destesi için dört adet rastgele kart çekme programı tasarlayınız?

Ardından,
♠A, ♣A, ♠8, ♣8

kartları çekilinceye sonsuz döngü kurunuz, kartları çekilinde döngüden çıkıp, kaçıncı denemede kartların çekildiğini ekrana yazınız?

Açıklama :

Her bir deste için 13 elemanlı bir dizi oluşturup, (2 tane jokeri de düşünüp random seçime dahil edin)
aralarından 4 kart çekin.

Death man's hand varyasyonunu tek elde çekme ihtimali;
1/54 * 1/53 * 1/52 * 1/51 = 1 / 7 590 024 ' dür.