誰養魚,這是一個很有趣的邏輯推理題,傳說是愛因斯坦提出來的,他宣稱世界上只有2%的人能解出這個題目,傳說不一定屬實,但是這個推理題還是很有意思的
題目:據說有五個不同顏色的房間排成一排,每個房間裡分別住著一個不同國籍的人,每個人都喝 一種特定品牌的飲料,抽一種特定品牌的煙,養一種寵物,沒有任意兩個人抽相同品牌的香菸,或喝相同品牌的飲料,或養相同的寵物,問題是誰在養魚作為寵物? 為了尋找答案,給出了十五條線索:
- 英國人住在紅色的房子裡;
- 瑞典人養狗作為寵物;
- 丹麥人喝茶;
- 綠房子緊挨著白房子,在白房子的左邊;
- 綠房子的主人喝咖啡;
- 抽Pall Mall牌香菸的人養鳥;
- 黃色房子裡的人抽Dunhill牌香菸;
- 住在中間那個房子裡的人喝牛奶;
- 挪威人住在第一個房子裡面;
- 抽Blends牌香菸的人和養貓的人相鄰;
- 養馬的人和抽Dunhill牌香菸的人相鄰;
- 抽BlueMaster牌香菸的人喝啤酒;
- 德國人抽Prince牌香菸;
- 挪威人和住在藍房子的人相鄰;
- 抽Blends牌香菸的人和喝礦泉水的人相鄰。
可以自己先試著推理~~下面答案:
根據8、9和14,第一眼能推出來:
房子顏色 |
籃 |
國籍 |
挪威 |
飲料 |
牛奶 |
寵物 |
|
香菸 |
1、4可以推出挪威人不是紅、綠、白,所以挪威是黃,以及7和11得出:
房子顏色 |
黃 |
籃 |
國籍 |
挪威 |
|
飲料 |
牛奶 |
|
寵物 |
馬 |
|
香菸 |
Dunhill |
因為4和5知道剩下三個顏色的順序只能是紅綠白,以及1:
房子顏色 |
黃 |
籃 |
紅 |
綠 |
白 |
國籍 |
挪威 |
英國 |
|||
飲料 |
牛奶 |
咖啡 |
|||
寵物 |
馬 |
||||
香菸 |
Dunhill |
因為3和12,可以知道挪威人只能喝水,以及15得到:
房子顏色 |
黃 |
籃 |
紅 |
綠 |
白 |
國籍 |
挪威 |
英國 |
|||
飲料 |
水 |
牛奶 |
咖啡 |
||
寵物 |
馬 |
||||
香菸 |
Dunhill |
Blends |
因為3和12就可以知道丹麥人只能住藍房子,至此藍房子和飲料已經全部已知:
房子顏色 |
黃 |
籃 |
紅 |
綠 |
白 |
國籍 |
挪威 |
丹麥 |
英國 |
||
飲料 |
水 |
茶 |
牛奶 |
咖啡 |
啤酒 |
寵物 |
馬 |
||||
香菸 |
Dunhill |
Blends |
BlueMaster |
因為13知道所有香菸和德國人的房子,再配合6和10知道鳥和貓的情況,事實上已經快完整了:
房子顏色 |
黃 |
籃 |
紅 |
綠 |
白 |
國籍 |
挪威 |
丹麥 |
英國 |
德國 |
瑞典 |
飲料 |
水 |
茶 |
牛奶 |
咖啡 |
啤酒 |
寵物 |
貓 |
馬 |
鳥 |
||
香菸 |
Dunhill |
Blends |
Pall Mall |
Prince |
BlueMaster |
最後根據2得到全部資訊:
房子顏色 |
黃 |
籃 |
紅 |
綠 |
白 |
國籍 |
挪威 |
丹麥 |
英國 |
德國 |
瑞典 |
飲料 |
水 |
茶 |
牛奶 |
咖啡 |
啤酒 |
寵物 |
貓 |
馬 |
鳥 |
魚 |
狗 |
香菸 |
Dunhill |
Blends |
Pall Mall |
Prince |
BlueMaster |
相關推薦
誰養魚,這是一個很有趣的邏輯推理題,傳說是愛因斯坦提出來的,他宣稱世界上只有2%的人能解出這個題目,傳說不一定屬實,但是這個推理題還是很有意思的
題目:據說有五個不同顏色的房間排成一排,每個房間裡分別住著一個不同國籍的人,每個人都喝 一種特定品牌的飲料,抽一種特定品牌的煙,養一種寵物,沒有任意兩個人抽相同品牌的香菸,或喝相同品牌的飲料,或養相同的寵物,問題是誰在養魚作為寵物? 為了尋找答案,給出了十五條線索: 英國人
HTML5畫布kineticjs SVG路徑教程,看到一個比較有趣的!
建立與KineticJS SVG路徑,我們可以例項化一個動態路徑()物件。路徑是最常用的,當我們想出口一個SVG路徑進入一個HTML5 Canvas路徑,或如果我們想展現複雜的圖紙作為資料字串,而不是建立一個自定義形狀
拜仁主帥:不會解僱科瓦奇 爭冠形式還很樂觀
11月29日訊息,@北京商報從度小滿金融人士處獲悉,百度正式拿到准許經營證券期貨的許可證。據許可證顯示,機構名稱為北京百度百盈科技有限公司(下稱“百度百盈”),證券期貨業務經營範圍為基金銷售。而今年8月22日,根據北京證監局官網顯示,證監局已核准百度百盈證券投資基金銷售業務資格。 企查查資訊顯示,百度百盈成
LeetCode 100 給定兩個二叉樹,編寫一個函式來檢驗它們是否相同。 如果兩個樹在結構上相同,並且節點具有相同的值,則認為它們是相同的。
給定兩個二叉樹,編寫一個函式來檢驗它們是否相同。 如果兩個樹在結構上相同,並且節點具有相同的值,則認為它們是相同的。 /** * Definition for a binary tree node. * struct TreeNode { *
在你沒有成功之前沒有人在乎你的感受! 這個世界上也有許多人,他們在乎你的感受,這並非與你是否成功有關係
這世界並不會在意你的自尊。 這世界指望你在自我感覺良好之前先要有所成就。 人生是不公平的,習慣去接受它吧 。 如果你覺得你的老闆很凶,等你當了老闆就知道了,老闆是沒有工作任期保障的。 站在鎂光燈下是墮落的,站在講臺上是墮落的;因為他們會讓你覺得,你比別人更聰明。
C++ 給定一個長度為N的陣列,找出一個最長的單調自增子序列(不一定連續,但是順序不能亂)輸出最長子序列的長度及對應的子序列
Evelyn QQ: 1809335179 給定一個長度為N的陣列,找出一個最長的單調自增子序列(不一定連續,但是順序不能亂)輸出最長子序列的長度及對應的子序列 #include<iostrea
IT人的前沿技術書單:學不到老,就活不到老
伸縮 以及 了解 必須 設置 plot hold 設計模式 海量數據 IT人作為這個互聯網時代的弄潮兒,我們天生就處於技術浪潮的中心地帶,技術的變革讓我們不得不掌握終生學習的能力和多元化的知識領域,技術的浪潮時而沖天而起,時而又歸於平靜,但是始終在推動著人類社會向前發展。你
推薦題目(我不會做,如果有人明白了一定要告訴我,萬分感謝)
如果 c++ 時間 continue 輸入 ont pac 發現 輸入格式 【題目描述】 穿過了沙漠,小 W 來到了一個神秘的國度,它共有 N 個城市。傳說在它的首 都有一本秘籍,只要得到它就能變成強(毒)者(瘤)。在找到了這個國家的地 圖之後,他發現地圖經過長時間的磨損已
如果兩個對象的哈希碼相同則他們不一定相同,如果對象一致則哈希碼一定相同
set ring 和equal 調用 equals equals方法 產生 每次 set集合 String s1="hello world"; String s2=new String("hello world"); s1.hashCode()和s2.hashCode()其
C語言 1. switch語句的使用2.輸出菱形3..求出0~999之間的所有”水仙花數“,並輸出
浮點型和零相比? #define EXP 0.000000……1 在不同作業系統下程式碼結果可能不一樣,所以定義一個精度 switch語句的使用: int main() { int day=0; scanf("%d",&day); switch(d
【keep_moving_cqu的專欄】每天晚上疲勞的睡在床上時,才感覺真真切切地過了一天。人生最重要的不僅是努力,還有方向。壓力不是有人比你努力,而是比你牛叉幾倍的人依然比你努力。即使看不到希望,也依然相信,自己錯不了,自己選的人生錯不了
每天晚上疲勞的睡在床上時,才感覺真真切切地過了一天。人生最重要的不僅是努力,還有方向。壓力不是有人比你努力,而是比你牛叉幾倍的人依然比你努力。即使看不到希望,也依然相信,自己錯不了,自己選的人生錯不了...
二進位制詳解:世界上有10種人,一種懂二進位制,一種不懂。
目錄 一、十進位制整數轉二進位制、八進位制、十六進位制 二、二進位制轉十進位制、八進位制、十六進位制 三、十進位制、八進位制、十六進位制轉二進位制 四、二進位制小數與十進位制小數 一、十進位制整數轉二進位制、八進位制、十六進位制 首先是一張 十進位制
資料庫雜記篇(MySql,個人觀點,不一定正確,先寫下自己研究的,接下來再不斷補充)
僅代表個人觀點,並不一定正確。 支援技術分享,轉載或複製,請指出文章來源 此部落格
【感悟】或許這世界上分為兩種人吧
class bsp OS 而是 希望 blog 而不是 定律 nbsp 或許世界上分為兩種人吧 一種是能發現新東西的人 (我認為所有的東西都是已存在的,只是等待人去發現,無論是各種定律,亦或是各種新的材料等, 創新並不是創造了什麽新東西,而是發現了以前沒發現的東西,真
付出不一定有收穫,但不付出一定沒有收穫
前言 對著電腦螢幕,半天沒有寫出一個字,部落格停更了近3個月(因為這,被同學批了),表達能力也是下降不少,眼看這一年馬上又到盡頭,感嘆時間過得有些太快,按照慣例,我該寫一篇年終總結了,希望自己能把這個好的習慣能堅持到畢業第十個年頭,言歸正傳,簡單從工作,生活,
不用再等後端的介面啦!這個開源專案花 2 分鐘就能模擬出後端介面
![](https://img2020.cnblogs.com/blog/759200/202101/759200-20210117152056521-1211028357.jpg) 本文作者:HelloGitHub-嘉文 這裡是 HelloGitHub 推出的[《講解開源專案》](https://gi
【很有趣】用Python實現一個簡單的人臉識別,原來我和這個明星如此相似
近幾年來,興起了一股人工智慧熱潮,讓人們見到了AI的能力和強大,比如影象識別,語音識別,機器翻譯,無人駕駛等等。總體來說,AI的門檻還是比較高,不僅要學會使用框架實現,更重要的是,需要有一定的數學基礎,如線性代數,矩陣,微積分等。 幸慶的是,國內外許多大神都已經給我們造好“輪子”,我們可
第一次真正接觸滑板,很難,這能成為我的一個新興趣嗎?
新興 val plugins load 網上 壓力 src plugin swf 閑來無事和同事去超市逛圈,就在有塊滑板的置物架旁停下了腳步,這是我第一次真正接觸滑板,以前從網上略微了解到叫雙翹滑板,是人們接觸比較多的滑板類型,比起長板略小也略輕。 因為可以試用,於是我拿
記錄一個python裏面很神奇的操作,對一個包含列表的元組進行增量賦值,成功賦值但還報錯
png code error peer 列表 mage pictures 但是 stack 記錄一個python裏面很神奇的操作 今天記錄一個很神奇的操作。關於序列的增量賦值。如果你很熟悉增量賦值,你也不妨看下去,我想說的是有關於增量賦值和元組之間一種神奇的操作。來自 《流
深入淺出maven系列(三)---maven構建ssh工程(父工程與子模組的拆分與耦合) 前一節我們初識了maven並且掌握了maven的常規使用,這一節就來講講它的一個重要的場景,也就是通過maven將一個ssh專案分隔為不同的幾個部門獨立開發,很重要,加油!!!
前一節我們初識了maven並且掌握了maven的常規使用,這一節就來講講它的一個重要的場景,也就是通過maven將一個ssh專案分隔為不同的幾個部門獨立開發,很重要,加油!!! 一、maven父工