三道經典的邏輯推理面試題 病狗,開燈,反硬幣

2022-03-05 11:46:21 字數 1502 閱讀 6667

【出處】

題目一:

村子裡有50個人,每人有一條狗,在這50條狗中有病狗(這種病不傳染),於是人們要找出病狗。每個人可以觀察其他49條狗,以判斷他們是否生病,(如果有病一定能看出來),只有自己的狗不能看,觀察後得到的結果不得交流,也不能通知病狗的主人。主人一旦推算出自己家的狗是病狗就是槍斃自己的狗(發現後必須在一天內槍斃),而且每個人只有權利槍斃自己的狗,沒有權利打死其他人的狗。第一天大家全看完了,但槍沒有響,第二天也沒有槍響,到了第三天傳來一陣槍聲,問村里共有幾條病狗,如何推算出來的?

分析:

第一天:沒有槍響,說明至少有兩條病狗,因為如果只有一條病狗,病狗的主人看到別人家的病狗時就會發現自己家的狗是病狗,肯定會乾掉自家的狗,但問題是沒有槍聲;

第二天:沒有槍響,病狗的主人發現第一天沒有槍響,會懷疑自己家的是病狗,如果只有兩條病狗的話,病狗的主人肯定會乾掉自己家的病狗,但問題是沒有槍聲,所以病狗數一定大於2;

第三天:不用分析了,病狗數大於2就說明有3條病狗啊。

答案:

3條病狗

問題二:

乙個人花8元**乙隻雞,9元賣出;10元再**,11元再賣出,他賺了多少錢?

分析:

一次只算一次買賣,題目涉及到兩次買賣,分開來算。

第一次買賣:8元買進,9元賣出,賺了1元;

第二次買賣:10元買進,11元賣出,賺了1元。

總計2元。

答案:

賺了2元。

題外話:

其實這道題不夠嚴謹,如果考慮到物價波動的因素,真不知道這個人到底是虧了還是賺了。

問題三:

在房裡有三盞燈,房外有三個開關,在房外看不見房內的情況,你只能進門一次,你用什麼方法來區分那個開關控制那一盞燈? 

分析:

通過長時間燈亮會發熱來判斷。

答案:

首先:長時間開一盞燈,大概半個小時後關掉該盞燈;然後開啟另外一盞燈,這時候進門;亮著的燈對應著剛開啟的開關,用手摸剩下沒亮的兩盞燈,溫度較高的是剛才長時間亮著的燈,剩下的就是沒有開的那一盞燈啦。

問題四:

有23枚硬幣在桌上,10枚正面朝上。假設別人蒙住你的眼睛,而你的手又摸不出硬幣的正反面。讓你用最好的方法把這些硬幣分成兩堆,每堆正面朝上的硬幣個數相同。

思路:這道題的關鍵在於兩堆硬幣正面數相等,但不一定是五個。

答案:23枚硬幣分成10和13枚,假設10枚硬幣這一堆有n個正面朝上的硬幣,那麼13枚那一堆就有10–n枚正面朝上的硬幣。問題就變得很簡單了,將10枚那一堆全部翻轉一遍不就正好也是10–n枚朝上嗎。

2018-03-31  

20:01:59

第四題巧妙的地方在於有十枚是正面朝上的,所以分的時候將其中的一堆分成十枚。

用程式設計實現的邏輯推理面試題

題目 日本某地發生了一件 案,警察通過排查確定殺人 必為4個嫌疑犯的乙個。以下為4個嫌疑犯的供詞。a說 不是我。b說 是c。c說 是d。d說 c在胡說 已知3個人說了真話,1個人說的是假話。現在請根據這些資訊,寫乙個程式來確定到底誰是 以c程式的角度分析一下這道題。一共有四個人,三個人說了真話,乙個...

面試題之易錯邏輯推理題

1 一副球拍和球成本 1.10 美元。球拍比球成本高 1.00 美元。問球多少美元?答 1美元 100美分,設球x美元,則球拍1 x美元,則x 1 x 1.10,所有x 0.05美元,就是5美分 2 如果五颱機器生產五個零件需要五分鐘,那麼 100 臺機器生產 100 個零件需要多長時間?答 5臺機...

幾道經典邏輯推理題,提高你的邏輯思考能力

albertyang 有5 個人,其中 4個是善變者,1個是誠實者,善變者的定義是 第一次你問他問題的時候,他可能說真話或者假話,第二次再問他的時候,原先說真話的說假話,原先說假話的說真話,第三次再次相反,以此類推 現在允許你問 2個問題,2個問題可以問同乙個人,也可以問不同的人,通過這兩個問題要判...