Şimdi Ara

Oyun Teorisi - Mantık Sorusu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
32
Cevap
1
Favori
3.779
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 12
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • "n" tane son derece mantıklı-zeki, birbirlerinin de son derece mantıklı-zeki olduğunu bilen , farklı yaşlarda ve birbirlerinin yaşlarını bilen korsan 100 altını paylaşacaklardır, korsanların paylaşım sistemi şöyle:

    En yaşlı korsan bir paylaşım önerisinde bulunur ve öneri bu korsanın da katılımıyla oylanır.
    Eğer öneri %50 ya da daha fazla kabul oyu alırsa kabul edilir.
    Eğer öneri %50'den daha az kabul oyu alırsa en yaşlı korsan denize atılır ve bir sonraki en yaşlı korsan bir öneri sunar. Bu şekilde devam eder...

    Her korsanın en büyük hedefi (elbette hayatta kalmaktan sonra) alabileceği maksimum altını almak, daha sonra da denize korsan atma keyfi... Altınlar bölünemez. Korsanlar birbirlerine güvenmedikleri için anlaşamazlar.


    soru : en yaşlı korsan oylamaya hangi öneriyi sunmalıdır?


    1- soruyu n=4 için çözün

    ipucu >> soruyu n=2,3 için çözün


    2- soruyu n<200 için çözün

    ipucu >> soruyu n=5,6 için çözün ve düzeni yakalamaya çalışın


    3- soruyu n>200 için çözün [zor!]

    ipucu >> korsanlar tabiki öncelikle hayatta kalmak istiyorlar.


    ek açıklamalar:

    en genç korsana K1 deyin, sonra K2, K3...
    bu şekilde takip etmek daha kolay oluyor.

    soruyu n>200 için çözerken "n" nin bazı değerleri için en yaşlı korsanın hiçbir surette hayatta kalamayacağını farkedeceksiniz, sizden beklenen "n" in hangi değerleri için en yaşlı korsanın nasıl hayatta kalacağını açıklamak.



    < Bu mesaj bu kişi tarafından değiştirildi vese -- 29 Ocak 2007; 9:31:50 >







  • Güzel bir soruya benziyor vese. Ben bir çözüm buldum gibi ama n=20'den sonra en yaşlı korsan altın alamaz hale geldi. Bir yerde hata yaptım heralde ama hata da bulamıyorum

    Elde ettiğim tablo aşağıda:
    http://img301.imageshack.us/img301/3306/tablo5li.jpg

    En üstteki satırda yazan sayılar, yaş sırasını belirtiyor. 1 numara en yaşlı korsan, sonuncu da en genç korsan. Bu aşamadan sonrası için bir ipucu daha alabilir miyim? Ya da hangi noktada hatalı olduğumla ilgili bir ipucu... Özelden at istersen, çözebilecek durumda olanların zevkini kaçırmayalım



    < Bu mesaj bu kişi tarafından değiştirildi Hasbi 81 -- 22 Ocak 2007; 11:09:17 >




  • @Hasbi 81

    bir kere doğru yoldasın tebrikler,

    fakat çok fazla rüşvet dağıtmışsın

    mesela n=4 için altınların daha büyük bir kısmını kendine ayırabilirsin

    bir başka öneri de yönteme dair:

    en genç korsana K1 deyin, sonra K2, K3...
    bu şekilde takip etmek daha kolay oluyor.
    yani index sütunun en yaşlı korsana göre değil, en genç korsana göre olsun.
    senin sistem seni hataya yöneltmiş.



    < Bu mesaj bu kişi tarafından değiştirildi vese -- 22 Ocak 2007; 13:08:05 >
  • quote:

    Orjinalden alıntı: vese
    mesela n=4 için altınların daha büyük bir kısmını kendine ayırabilirsin

    Hmm... Bu cümle birçok şeyi açıklığa kavuşturacak gibi. Sanırım her zaman en genç korsana en fazla rüşveti vermemek gerekiyor Şu anda işyerindeyim ama vakit buldukça üzerinde uğraşacam
  • şöyle bir girizgah yaptım...
    nasıldır hocam..


    neyse bilahare gönderirim gene..
    sağ ol:)



    < Bu mesaj bu kişi tarafından değiştirildi competanxp -- 22 Ocak 2007; 17:54:49 >
  • @competanxp

    tebrikler

    doğru çözüm. ama 100 altınımız var , 1000 değil

    eğer n>200 için de çözersen helal olsun



    < Bu mesaj bu kişi tarafından değiştirildi vese -- 22 Ocak 2007; 15:29:50 >
  • quote:

    Orjinalden alıntı: vese

    @competanxp

    tebrikler

    doğru çözüm. ama 100 altınımız var , 1000 değil

    eğer n>200 için de çözersen helal olsun


    hocam,
    bu iş bana biraz pahalıya patlamış:)) sağ ol uyarın için..

    devam edeceğim..
  • n çiftse çiftler, tekse tekler 1'er alır, kn'de geri kalanı alır. n>200 için de aynı şey geçerli yalnız bu sefer 200'ün üstü hiçbir şey almaz.
    Yanılıyor muyum?
  • 1. cinin 1 altın fazla kaptırmasına gerek yok ki.

    n kaç olursa olsun 1. 99 altın alır. yani aradakiler herhalükarda 0 a kalacaklarından önemli olan sondan bi öncekini ikna etmek.



    < Bu mesaj bu kişi tarafından değiştirildi Lacrima -- 22 Ocak 2007; 23:40:13 >
  • quote:

    Orjinalden alıntı: Botanlı

    n çiftse çiftler, tekse tekler 1'er alır, kn'de geri kalanı alır. n>200 için de aynı şey geçerli yalnız bu sefer 200'ün üstü hiçbir şey almaz.
    Yanılıyor muyum?


    çok güzel

    tam olarak doğru değil,

    n>200 için ilk 200 korsanın ne alacağı n in tekliğine ve çiftliğine göre değişmeden sabitleniyor.

    n>200 için de sorunun çözümü var, 3. maddeye ek bir açıklama ekledim.



    < Bu mesaj bu kişi tarafından değiştirildi vese -- 23 Ocak 2007; 0:38:24 >
  • quote:

    Orjinalden alıntı: Lacrima

    1. cinin 1 altın fazla kaptırmasına gerek yok ki.

    n kaç olursa olsun 1. 99 altın alır. yani aradakiler herhalükarda 0 a kalacaklarından önemli olan sondan bi öncekini ikna etmek.


    lacrima , korsanların ikincil hedefi de "denize korsan atma keyfi".
  • n>200 için farklı yaşlar kuralı geçerli olacak mı:)
  • Bir deneyelim:

    n=200 için çiftler 1 tekler 0 alır.

    n=201 için kendisinin ölümünü engelleyecek olan teklerdir. Tüm teklere 1 verir, kendi oyuyla beraber 101 olur ve kurtulur.

    n=202 için k202'ye kendi oyu hariç 100 oy gerekiyor. Biliyor ki kendisinin ölümü durumunda çiftler 0 alacak. Bu yüzden tüm çiftlere 1 vererek 100 oyu alır.

    n=203 için k203 için 102 oy gerekiyor. kendisi ve tekler 101 eder. Bu durumda k201 ve k202'den birini ikna etmek durumunda.Ama ikisi için de farkeden bir şey olmayacağı için k203'ü denize atarlar.

    n=204 için k204 ü kurtaracak olan teklerdir. 100 tane tek, 1 kendisi bir de ölmek üzere olan 203 ün oyuyla hayatta kalır.

    n=205 için k205 çiftlere çalışır lakin hayatta kalması mümkün değil k201-202-203-204 ikna olmayacağı için.

    n=206-207 için de n205 için geçerli olan durum geçerli.

    n=208 için çiftlerden 100 ve ölmek üzere olan 205-206-207-kendisinin oyu ile 104 eder ve kurtulur.

    Burdan sonra daha açıklamaya gerek yok.

    200+2^x ler hayatta kalır. x=tek ise çiftler alır 1'i x=çift ise tekler alır 1'i.




  • @Botanlı

    harikasın

    şimdi bize sırrını açıkla, nasıl çözdün soruyu,

    bu yeteneğe kavuşmak için bol soru çözmek mi gerekiyor, nedir?
  • bravo yaa..
    ben ötesine giremedim işin..
    ama çözümü anladım..

    botanlı her zamanki gibi..
  • quote:

    Orjinalden alıntı: vese

    @Botanlı

    harikasın

    şimdi bize sırrını açıkla, nasıl çözdün soruyu,

    bu yeteneğe kavuşmak için bol soru çözmek mi gerekiyor, nedir?

    Teşekkür ederim.

    Ama maalesef bir sırrım yok.

    Nasıl çözdüğüme gelince tamamen yazarken düşündüm. O yüzden başına "bir deneyelim" yazdım zaten. Yapabildiğim kadar yapıp bırakıcaktım. Bir baktım soru çıkmış. Şans işte.
  • quote:

    Orjinalden alıntı: Botanlı


    quote:

    Orjinalden alıntı: vese

    @Botanlı

    harikasın

    şimdi bize sırrını açıkla, nasıl çözdün soruyu,

    bu yeteneğe kavuşmak için bol soru çözmek mi gerekiyor, nedir?

    Teşekkür ederim.

    Ama maalesef bir sırrım yok.

    Nasıl çözdüğüme gelince tamamen yazarken düşündüm. O yüzden başına "bir deneyelim" yazdım zaten. Yapabildiğim kadar yapıp bırakıcaktım. Bir baktım soru çıkmış. Şans işte.


    Zeki olduğumuz kadar mütevazıyız da...




  • Of... Ben bu başlığı unutmuştum. Sonra böyle bir çözümle karşılaşınca kendimi aptal gibi hissettim Hakkaten ya... En azından çözümü anlayacak zekaya sahipmişim diyerek avunmaya çalışacam artık...


    Tebrikler botanlı
  • çok karışık
  • sorumu mantıksız benmi anlamadım.
    en yaşlı korsan için düşünüyosak.

    n=203 için k203 için 102 oy gerekiyor. kendisi ve tekler 101 eder. Bu durumda k201 ve k202'den birini ikna etmek durumunda.Ama ikisi için de farkeden bir şey olmayacağı için k203'ü denize atarlar

    bunun neresi doğru..

    anlamadım ben

    ha şimdi anladım



    < Bu mesaj bu kişi tarafından değiştirildi stnts -- 28 Ocak 2007; 23:56:22 >
  • 
Sayfa: 12
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.