1. 程式人生 > >誰養魚,這是一個很有趣的邏輯推理題,傳說是愛因斯坦提出來的,他宣稱世界上只有2%的人能解出這個題目,傳說不一定屬實,但是這個推理題還是很有意思的

誰養魚,這是一個很有趣的邏輯推理題,傳說是愛因斯坦提出來的,他宣稱世界上只有2%的人能解出這個題目,傳說不一定屬實,但是這個推理題還是很有意思的

題目:據說有五個不同顏色的房間排成一排,每個房間裡分別住著一個不同國籍的人,每個人都喝 一種特定品牌的飲料,抽一種特定品牌的煙,養一種寵物,沒有任意兩個人抽相同品牌的香菸,或喝相同品牌的飲料,或養相同的寵物,問題是誰在養魚作為寵物? 為了尋找答案,給出了十五條線索:

  1. 英國人住在紅色的房子裡;
  2. 瑞典人養狗作為寵物;
  3. 丹麥人喝茶;
  4. 綠房子緊挨著白房子,在白房子的左邊;
  5. 綠房子的主人喝咖啡;
  6. 抽Pall Mall牌香菸的人養鳥;
  7. 黃色房子裡的人抽Dunhill牌香菸;
  8. 住在中間那個房子裡的人喝牛奶;
  9. 挪威人住在第一個房子裡面;
  10. 抽Blends牌香菸的人和養貓的人相鄰;
  11. 養馬的人和抽Dunhill牌香菸的人相鄰;
  12. 抽BlueMaster牌香菸的人喝啤酒;
  13. 德國人抽Prince牌香菸;
  14. 挪威人和住在藍房子的人相鄰;
  15. 抽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父工