• 28-12-2010, 03:10:33
    #1
    Yıllar önce bir kral 21 tane mahkum içerisinden ikisini affetmeye karar verir.
    Mahkumlar dairesel şekilde dizilmektedir.Ve her birine 1 kılıç veriliyor.Birinci kişiden başlayarak her seferinde iki kişi atlayıp üçüncü kişi dördüncü kişiyi öldürüyor.Tekrar iki kişi atlayıp yedinci sekizinciyi öldürüyor Sonra kalan iki kişi kurtuluyor onu bulunuz..

    Bu sorunun bir çok yöntemi varmış..

    Hocanın istediği While döngüsü ile cevap yapılıcakmış..
    Güveniyorum size r10 =)=)
  • 28-12-2010, 12:13:03
    #2
    nerde bu r10 un beyin fırtınaları =)
  • 28-12-2010, 12:20:58
    #3
    while döngüsü nedir ki? phpdeki while değildir heralde?
  • 28-12-2010, 13:52:08
    #4
    Mantık olarak 14-18 çıkıyor Her zaman 4. kişi ölüyor.
  • 28-12-2010, 15:33:23
    #5
    arkadaşlar bu while döngüsü DevC++ daymış
  • 28-12-2010, 16:04:30
    #6
    Ben niye 1 ile 13 buldum DAiresel olduğundan sıranın sonunda kalan fazla adamıda sayıp en baştan devam ederek eleme gerekiyor sanırım. 3 senedir c++ dan kalıyordum bu sene vizeden 50 aldım giçicem ama bunu yapamam sanırım

    Edit : 15,17 buldum şimdide

    1,2,3,5,6,7,9,10,11,13,14,15,17,18,19,21
    21,1,2,5,6,7,10,11,13,15,17,18
    1,2,5,7,10,11,15,17,18
    2,5,7,11,15,17
    2,5,7,15,17
    2,7,15,17
    7,15,17
    15,17
  • 28-12-2010, 16:49:48
    #7
    duskorc adlı üyeden alıntı: mesajı görüntüle
    Ben niye 1 ile 13 buldum DAiresel olduğundan sıranın sonunda kalan fazla adamıda sayıp en baştan devam ederek eleme gerekiyor sanırım. 3 senedir c++ dan kalıyordum bu sene vizeden 50 aldım giçicem ama bunu yapamam sanırım

    Edit : 15,17 buldum şimdide

    1,2,3,5,6,7,9,10,11,13,14,15,17,18,19,21
    21,1,2,5,6,7,10,11,13,15,17,18
    1,2,5,7,10,11,15,17,18
    2,5,7,11,15,17
    2,5,7,15,17
    2,7,15,17
    7,15,17
    15,17
    Başarabilirsin =)