Arama butonu
Bu konudaki kullanıcılar: 1 misafir
19
Cevap
9857
Tıklama
0
Öne Çıkarma
GÜNCEL BİR ZEKA SORUSU DAHA 07.01.11
G
15 yıl
Teğmen
Konu Sahibi

Adamın biri çok fakirmiş ve bir şekilde kral ulaşıp yardım istemiş. kral öyle bedavadan yardım olmaz önce hak ettiğini kanıtla demiş. ve birbirinin tıpkısı 2 odadan birine bir kutu altın elmas karışımı koymuş, diğer oda ise boşmuş. bu odaların başına da birer adam dikmiş. ardından fakiri odaların kapılarının baktığı salona getirmiş. ve demiş ki "bak bu odalardan birinde bir koca kutu altın ve elmas var, diğeri ise boş. odaların başında bekleyen adamlardan biri hep doğruyu söyleyecek, diğeri ise hep yalan söyleyecek. bu adamlardan sadece birine tek bir soru sorma hakkın var.bunlara öyle birşey sor ki aldığın cvp ile kesin doğru kapıyı bul ve bana da açıkla" demiş. Yani adamın karşısında 2 adet kapı, 2sinin başında birer adam biri doğru diğeri yalan söylüyor ama adam hangisi doğru hangisi yalan söylüyor bilmiyor... Ardından fakir adam biraz düşünmüş ve adamlardan birine gidip bir soru sormuş, cevabın ardından da gidip doğru kapıyı bulmuş ve hazinesine kavuşmuş. krala da mantıklı bir şekilde durumu açıklamış. İşte soru sizce bu fakir kime ne sormuş olabilir?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi gayrısafi milli hasıla -- 7 Ocak 2011; 13:32:43 >

T
15 yıl
Yarbay

Arkadaşına sorsam hangi kapıyı söylerdi bunun cevabının zıttını alıyoruz...





< Bu mesaj bu kişi tarafından değiştirildi troy -- 7 Ocak 2011; 13:34:01 >
Bu mesaja 3 cevap geldi.
G
15 yıl
Teğmen
Konu Sahibi

quote:

Orijinalden alıntı: troy

Arkadaşın yalan mı konuşuyor?


tek soru hakkını kimin kim olduğuna mı harcadın


Bu mesaja 1 cevap geldi.
T
15 yıl
Yarbay

Arkadaşına sorsam hangi kapıyı söylerdi bunun cevabının zıttını alıyoruz...


Bu mesaja 1 cevap geldi.
T
15 yıl
Yarbay

doğru cevap gelince sustunuz


Bu mesaja 1 cevap geldi.
D
15 yıl
Binbaşı

Kapıdaki adamlardan birine beyin bedava demiştir adam afalladıktan sonra krala dönüp haykırarak''Hiç bir Allah'ın kulu bana,bırakın hele yüz yüze,yüz yüze bırakın,o feys tu feys diyorum ya geçtim onu,beni 70 milyon insanın önüne,sen ruhsuzsun gerizekalısın sende adammısın diyemezzz,eğer ruhlarımızı ortaya koyacaksak SENİN RUHUN VE BENİM RUHUM ORTAYA GELECEKSE ALLAH'IMIN ÜSTÜNE YEMİN EDERİMKİ SENİN RUHUN BENİM RUHUMUN ÖNÜNDE DİZ ÇÖKER TÖVBE İSTER''demiştir kral bu haykırış karşısında ne yapacağını şaşırır ve adama yaklaşarak,''inanırmısın fakir liseli,geçen fransaya gittim,5 yaşındaki çocuk bile fransızca konuşuyodu''der,fakir bu lafı gururuna yediremeyip önce kendini sonra kralı öldürür ve hikaye burda biter.



B
15 yıl
Teğmen

Ilginc bir soru



0
15 yıl
Yarbay


şimdi sorulacak soru bi düşünce sorusu değildir. sadece bir var-yok meselesidir. yani sayısal olarak gösterilebilir. örneğin altın olmaması durumunu '-1' altın olmasını ise '+1' ile gösterelim.

bekçileri birer fonksiyon olarak gösterirsek:

doğru söyleyen kişi: D(x)=x olsun
yalan söyleyen de: Y(x)=-x olur.

bunun anlamı şudur: doğru söyleyene altın varmı diye sorarsan varsa evet der, yoksa hayır der. yani 1 ise 1, -1 ise -1 çevirir. yalan söyleyen ise altın varsa yok der, yoksa var der. yani 1 ise -1 çevirir, -1 ise 1 çevirir.

şimdi fonksiyonlar tamam ama bi sorun daha var. arkadaş fonksiyonların karakteristiklerinden emin ama karşısındakinin doğru söyleyen mi yoksa yanlış söyleyen mi olduğunu bilmiyo. yani karşısındaki fonksiyon D() fonksiyonumu yoksa Y() fonksiyonu mu bilmiyo.

çözüm şudur: iki fonksiyonu birlikte kullanmak. yani bi fonksiyonun çıkış değerini diğerinin giriş değerine vermek:

x = soru;
D(x)=y;
Y(y)=z;
cevap = z;

bunun tersi de olabilir:

x = soru;
Y(x)=y;
D(y)=z;
cevap = z;

işleme dökersek, örneğin x yerine -1 verelim:

Y(-1)=1;
D(1)=1; olur. yani başta -1 verdik ama sonuç tersi yani +1 çıktı.

şimdi x yerine +1 verelim:

Y(1)=-1;
D(-1)=-1; yine sonuç başta verdiğimizin tersi oldu.

yani iki fonksiyonu da kullanırsak sonuç değeri herzaman giriş değerinin tersi oluyo. peki bunun soruyla ne alakası var?

şöyle: arkadaş eğer iki bekçinin de düşüncesini alırsa (yani iki fonksiyonu da kullanırsa) sonuç olarak alacağı cevap HERZAMAN GERÇEĞİN TERSİ olur. yani altın var derlerse altın yok demektir, altın yok derlerse de var demektir.

peki arkadaş bir tek soru hakkı varken nasıl olacak da iki bekçinin de görüşünü alacak? yani biz işlemimizde iki kez soru sorduk:

Y(x)=y;
D(y)=z;

yani burda iki fonksiyona da birer kez başvurduk. ama arkadaşın birtek fonksiyona başvurma hakkı var. ozaman arkadaş da işlemi şu şekilde yapar:

D(Y(x))=y;

işte burda sadece D() fonksiyonu çağrılıyo ama yapmak istediğimiz işlem gerçekleşmiş oluyo. peki diyeceksiniz ki sen şimdi burda yine iki fonksiyonu da çalıştırdın. hayır ben sadece D()'yi çalıştırdım, Y()'yi çalıştıran ben değilim, D() çalıştırdı Y()'yi.

gelelilim fasulyenin faydalarına, bunu soruya nasıl aktaracaz? yani arkadaşın sorusu ne olacak? atıyorum bekçilerin isimleri A ve B ise ve arkadaş soruyu A ya soruyosa soru şu olacak:

eğer senin yerinde B olsaydı, arkandaki odada altın olup olmadığı konusunda ne söylerdi?

burda atıyorum A yalancı olsun, ve odada altın olmasın. A şöyle düşünecek: "B benim yerimde olsaydı herzaman doğruyu söyleyeceği için odada altın olmadığı gerçeğini söylerdi, ama ben herzaman yalan söylediğim için cevap olarak 'B olsaydı odada altın var derdi' diyeceğim" yani burda arkadaş soruyu Y() fonksiyonuna sordu. ama fonksiyona giriş değeri olarak D() fonksiyonunun çıkış değerini verdi (B nin cevabını A ya sordu) böylece arkadaş aldığı cevap ne ise onun tersini uygular ve altına ulaşır.

Not: cevabı ben bulmamıştım, başkasından öğrenmiştim. ama cevabı bitürlü anlatamadığımız bi arkadaşa en sonunda buşekilde işlemle göstererek açıklayabilmiştik


Bu mesaja 3 cevap geldi.
M
15 yıl
Yarbay

quote:

Orijinalden alıntı: troy

Arkadaşına sorsam hangi kapıyı söylerdi bunun cevabının zıttını alıyoruz...





Bu mesaja 1 cevap geldi.
S
15 yıl
Yüzbaşı

quote:

Orijinalden alıntı: 01001101


şimdi sorulacak soru bi düşünce sorusu değildir. sadece bir var-yok meselesidir. yani sayısal olarak gösterilebilir. örneğin altın olmaması durumunu '-1' altın olmasını ise '+1' ile gösterelim.

bekçileri birer fonksiyon olarak gösterirsek:

doğru söyleyen kişi: D(x)=x olsun
yalan söyleyen de: Y(x)=-x olur.

bunun anlamı şudur: doğru söyleyene altın varmı diye sorarsan varsa evet der, yoksa hayır der. yani 1 ise 1, -1 ise -1 çevirir. yalan söyleyen ise altın varsa yok der, yoksa var der. yani 1 ise -1 çevirir, -1 ise 1 çevirir.

şimdi fonksiyonlar tamam ama bi sorun daha var. arkadaş fonksiyonların karakteristiklerinden emin ama karşısındakinin doğru söyleyen mi yoksa yanlış söyleyen mi olduğunu bilmiyo. yani karşısındaki fonksiyon D() fonksiyonumu yoksa Y() fonksiyonu mu bilmiyo.

çözüm şudur: iki fonksiyonu birlikte kullanmak. yani bi fonksiyonun çıkış değerini diğerinin giriş değerine vermek:

x = soru;
D(x)=y;
Y(y)=z;
cevap = z;

bunun tersi de olabilir:

x = soru;
Y(x)=y;
D(y)=z;
cevap = z;

işleme dökersek, örneğin x yerine -1 verelim:

Y(-1)=1;
D(1)=1; olur. yani başta -1 verdik ama sonuç tersi yani +1 çıktı.

şimdi x yerine +1 verelim:

Y(1)=-1;
D(-1)=-1; yine sonuç başta verdiğimizin tersi oldu.

yani iki fonksiyonu da kullanırsak sonuç değeri herzaman giriş değerinin tersi oluyo. peki bunun soruyla ne alakası var?

şöyle: arkadaş eğer iki bekçinin de düşüncesini alırsa (yani iki fonksiyonu da kullanırsa) sonuç olarak alacağı cevap HERZAMAN GERÇEĞİN TERSİ olur. yani altın var derlerse altın yok demektir, altın yok derlerse de var demektir.

peki arkadaş bir tek soru hakkı varken nasıl olacak da iki bekçinin de görüşünü alacak? yani biz işlemimizde iki kez soru sorduk:

Y(x)=y;
D(y)=z;

yani burda iki fonksiyona da birer kez başvurduk. ama arkadaşın birtek fonksiyona başvurma hakkı var. ozaman arkadaş da işlemi şu şekilde yapar:

D(Y(x))=y;

işte burda sadece D() fonksiyonu çağrılıyo ama yapmak istediğimiz işlem gerçekleşmiş oluyo. peki diyeceksiniz ki sen şimdi burda yine iki fonksiyonu da çalıştırdın. hayır ben sadece D()'yi çalıştırdım, Y()'yi çalıştıran ben değilim, D() çalıştırdı Y()'yi.

gelelilim fasulyenin faydalarına, bunu soruya nasıl aktaracaz? yani arkadaşın sorusu ne olacak? atıyorum bekçilerin isimleri A ve B ise ve arkadaş soruyu A ya soruyosa soru şu olacak:

eğer senin yerinde B olsaydı, arkandaki odada altın olup olmadığı konusunda ne söylerdi?

burda atıyorum A yalancı olsun, ve odada altın olmasın. A şöyle düşünecek: "B benim yerimde olsaydı herzaman doğruyu söyleyeceği için odada altın olmadığı gerçeğini söylerdi, ama ben herzaman yalan söylediğim için cevap olarak 'B olsaydı odada altın var derdi' diyeceğim" yani burda arkadaş soruyu Y() fonksiyonuna sordu. ama fonksiyona giriş değeri olarak D() fonksiyonunun çıkış değerini verdi (B nin cevabını A ya sordu) böylece arkadaş aldığı cevap ne ise onun tersini uygular ve altına ulaşır.

Not: cevabı ben bulmamıştım, başkasından öğrenmiştim. ama cevabı bitürlü anlatamadığımız bi arkadaşa en sonunda buşekilde işlemle göstererek açıklayabilmiştik




Okudum anladım şaşırdım



T
15 yıl
Yarbay

yanımdaki adam kral mı?



V
15 yıl
Yüzbaşı

quote:

Orijinalden alıntı: 01001101


şimdi sorulacak soru bi düşünce sorusu değildir. sadece bir var-yok meselesidir. yani sayısal olarak gösterilebilir. örneğin altın olmaması durumunu '-1' altın olmasını ise '+1' ile gösterelim.

bekçileri birer fonksiyon olarak gösterirsek:

doğru söyleyen kişi: D(x)=x olsun
yalan söyleyen de: Y(x)=-x olur.

bunun anlamı şudur: doğru söyleyene altın varmı diye sorarsan varsa evet der, yoksa hayır der. yani 1 ise 1, -1 ise -1 çevirir. yalan söyleyen ise altın varsa yok der, yoksa var der. yani 1 ise -1 çevirir, -1 ise 1 çevirir.

şimdi fonksiyonlar tamam ama bi sorun daha var. arkadaş fonksiyonların karakteristiklerinden emin ama karşısındakinin doğru söyleyen mi yoksa yanlış söyleyen mi olduğunu bilmiyo. yani karşısındaki fonksiyon D() fonksiyonumu yoksa Y() fonksiyonu mu bilmiyo.

çözüm şudur: iki fonksiyonu birlikte kullanmak. yani bi fonksiyonun çıkış değerini diğerinin giriş değerine vermek:

x = soru;
D(x)=y;
Y(y)=z;
cevap = z;

bunun tersi de olabilir:

x = soru;
Y(x)=y;
D(y)=z;
cevap = z;

işleme dökersek, örneğin x yerine -1 verelim:

Y(-1)=1;
D(1)=1; olur. yani başta -1 verdik ama sonuç tersi yani +1 çıktı.

şimdi x yerine +1 verelim:

Y(1)=-1;
D(-1)=-1; yine sonuç başta verdiğimizin tersi oldu.

yani iki fonksiyonu da kullanırsak sonuç değeri herzaman giriş değerinin tersi oluyo. peki bunun soruyla ne alakası var?

şöyle: arkadaş eğer iki bekçinin de düşüncesini alırsa (yani iki fonksiyonu da kullanırsa) sonuç olarak alacağı cevap HERZAMAN GERÇEĞİN TERSİ olur. yani altın var derlerse altın yok demektir, altın yok derlerse de var demektir.

peki arkadaş bir tek soru hakkı varken nasıl olacak da iki bekçinin de görüşünü alacak? yani biz işlemimizde iki kez soru sorduk:

Y(x)=y;
D(y)=z;

yani burda iki fonksiyona da birer kez başvurduk. ama arkadaşın birtek fonksiyona başvurma hakkı var. ozaman arkadaş da işlemi şu şekilde yapar:

D(Y(x))=y;

işte burda sadece D() fonksiyonu çağrılıyo ama yapmak istediğimiz işlem gerçekleşmiş oluyo. peki diyeceksiniz ki sen şimdi burda yine iki fonksiyonu da çalıştırdın. hayır ben sadece D()'yi çalıştırdım, Y()'yi çalıştıran ben değilim, D() çalıştırdı Y()'yi.

gelelilim fasulyenin faydalarına, bunu soruya nasıl aktaracaz? yani arkadaşın sorusu ne olacak? atıyorum bekçilerin isimleri A ve B ise ve arkadaş soruyu A ya soruyosa soru şu olacak:

eğer senin yerinde B olsaydı, arkandaki odada altın olup olmadığı konusunda ne söylerdi?

burda atıyorum A yalancı olsun, ve odada altın olmasın. A şöyle düşünecek: "B benim yerimde olsaydı herzaman doğruyu söyleyeceği için odada altın olmadığı gerçeğini söylerdi, ama ben herzaman yalan söylediğim için cevap olarak 'B olsaydı odada altın var derdi' diyeceğim" yani burda arkadaş soruyu Y() fonksiyonuna sordu. ama fonksiyona giriş değeri olarak D() fonksiyonunun çıkış değerini verdi (B nin cevabını A ya sordu) böylece arkadaş aldığı cevap ne ise onun tersini uygular ve altına ulaşır.

Not: cevabı ben bulmamıştım, başkasından öğrenmiştim. ama cevabı bitürlü anlatamadığımız bi arkadaşa en sonunda buşekilde işlemle göstererek açıklayabilmiştik




#include <iostream>
#include <stdlib.h>

using namespace std;

int main ()
{
char x,y,z,D,Y;

while (x==D){
.
.
.
}
return 0;
}
























şaka şaka


Bu mesaja 1 cevap geldi.
0
15 yıl
Yarbay

quote:

Orijinalden alıntı: vüvüzela

#include <iostream>
#include <stdlib.h>

using namespace std;

int main ()
{
char x,y,z,D,Y;

while (x==D){
.
.
.
}
return 0;
}




Bu mesaja 1 cevap geldi.
G
15 yıl
Yüzbaşı

bu soru fermat ın odası diye bi film vardı orda da geçiyor adam herhangi bir kapıdaki bekçiye sorar, adam bu kapının arkasında altın mı var der kapıdaki bekçi de evet der aslında evet deyen adam daima yalan söyleyen adamdır bununla ilgili doğruluk paradoks u vardır. ve adam diğer kapıdan gider ve hazineye ulaşır.





< Bu mesaj bu kişi tarafından değiştirildi gtrskyline -- 7 Ocak 2011; 23:54:11 >
Bu mesaja 1 cevap geldi.
E
15 yıl
Binbaşı

quote:

Orijinalden alıntı: 01001101


şimdi sorulacak soru bi düşünce sorusu değildir. sadece bir var-yok meselesidir. yani sayısal olarak gösterilebilir. örneğin altın olmaması durumunu '-1' altın olmasını ise '+1' ile gösterelim.

bekçileri birer fonksiyon olarak gösterirsek:

doğru söyleyen kişi: D(x)=x olsun
yalan söyleyen de: Y(x)=-x olur.

bunun anlamı şudur: doğru söyleyene altın varmı diye sorarsan varsa evet der, yoksa hayır der. yani 1 ise 1, -1 ise -1 çevirir. yalan söyleyen ise altın varsa yok der, yoksa var der. yani 1 ise -1 çevirir, -1 ise 1 çevirir.

şimdi fonksiyonlar tamam ama bi sorun daha var. arkadaş fonksiyonların karakteristiklerinden emin ama karşısındakinin doğru söyleyen mi yoksa yanlış söyleyen mi olduğunu bilmiyo. yani karşısındaki fonksiyon D() fonksiyonumu yoksa Y() fonksiyonu mu bilmiyo.

çözüm şudur: iki fonksiyonu birlikte kullanmak. yani bi fonksiyonun çıkış değerini diğerinin giriş değerine vermek:

x = soru;
D(x)=y;
Y(y)=z;
cevap = z;

bunun tersi de olabilir:

x = soru;
Y(x)=y;
D(y)=z;
cevap = z;

işleme dökersek, örneğin x yerine -1 verelim:

Y(-1)=1;
D(1)=1; olur. yani başta -1 verdik ama sonuç tersi yani +1 çıktı.

şimdi x yerine +1 verelim:

Y(1)=-1;
D(-1)=-1; yine sonuç başta verdiğimizin tersi oldu.

yani iki fonksiyonu da kullanırsak sonuç değeri herzaman giriş değerinin tersi oluyo. peki bunun soruyla ne alakası var?

şöyle: arkadaş eğer iki bekçinin de düşüncesini alırsa (yani iki fonksiyonu da kullanırsa) sonuç olarak alacağı cevap HERZAMAN GERÇEĞİN TERSİ olur. yani altın var derlerse altın yok demektir, altın yok derlerse de var demektir.

peki arkadaş bir tek soru hakkı varken nasıl olacak da iki bekçinin de görüşünü alacak? yani biz işlemimizde iki kez soru sorduk:

Y(x)=y;
D(y)=z;

yani burda iki fonksiyona da birer kez başvurduk. ama arkadaşın birtek fonksiyona başvurma hakkı var. ozaman arkadaş da işlemi şu şekilde yapar:

D(Y(x))=y;

işte burda sadece D() fonksiyonu çağrılıyo ama yapmak istediğimiz işlem gerçekleşmiş oluyo. peki diyeceksiniz ki sen şimdi burda yine iki fonksiyonu da çalıştırdın. hayır ben sadece D()'yi çalıştırdım, Y()'yi çalıştıran ben değilim, D() çalıştırdı Y()'yi.

gelelilim fasulyenin faydalarına, bunu soruya nasıl aktaracaz? yani arkadaşın sorusu ne olacak? atıyorum bekçilerin isimleri A ve B ise ve arkadaş soruyu A ya soruyosa soru şu olacak:

eğer senin yerinde B olsaydı, arkandaki odada altın olup olmadığı konusunda ne söylerdi?

burda atıyorum A yalancı olsun, ve odada altın olmasın. A şöyle düşünecek: "B benim yerimde olsaydı herzaman doğruyu söyleyeceği için odada altın olmadığı gerçeğini söylerdi, ama ben herzaman yalan söylediğim için cevap olarak 'B olsaydı odada altın var derdi' diyeceğim" yani burda arkadaş soruyu Y() fonksiyonuna sordu. ama fonksiyona giriş değeri olarak D() fonksiyonunun çıkış değerini verdi (B nin cevabını A ya sordu) böylece arkadaş aldığı cevap ne ise onun tersini uygular ve altına ulaşır.

Not: cevabı ben bulmamıştım, başkasından öğrenmiştim. ama cevabı bitürlü anlatamadığımız bi arkadaşa en sonunda buşekilde işlemle göstererek açıklayabilmiştik




Bu mesaja 1 cevap geldi.
A
15 yıl
Teğmen

çok basit:" sizi buraya kral mı gönderdi? :)"

yalan söyleyen hayır diyecek
doğru söyleyen evet :)





< Bu mesaj bu kişi tarafından değiştirildi abnop -- 8 Ocak 2011; 0:01:29 >
Bu mesaja 2 cevap geldi.
F
15 yıl
Teğmen

Mesajım bulunsun



L
15 yıl
Teğmen

%50 bence şansını denesin





< Bu mesaj bu kişi tarafından değiştirildi Laucfilcius -- 8 Ocak 2011; 0:06:13 >

U
15 yıl
Binbaşı

Diğer bekçi yalan mı konuşuyor?

Hayır derse diğeri doğru konuşan kendi yalan konuşan olması gerekir ama hayır dediği için doğru konuşmuş olur.
Evet derse, hem kendi doğru söylemiş olur diğerinin de yalan konuşan olduğu anlaşılır.



P
15 yıl
Yüzbaşı

quote:

Orijinalden alıntı: gtrskyline

bu soru fermat ın odası diye bi film vardı orda da geçiyor adam herhangi bir kapıdaki bekçiye sorar, adam bu kapının arkasında altın mı var der kapıdaki bekçi de evet der aslında evet deyen adam daima yalan söyleyen adamdır bununla ilgili doğruluk paradoks u vardır. ve adam diğer kapıdan gider ve hazineye ulaşır.


Evet diyen doğru söyleyense babayı alırsın



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.