经典逻辑题笔试题和答案(不断更新)
1、有1000瓶酒,其中只有一瓶有毒。現(xiàn)在用小白鼠進(jìn)行實(shí)驗(yàn),小白鼠只要服用任意量有毒酒就會在24小時內(nèi)死亡。問最少要用多少只小白鼠進(jìn)行實(shí)驗(yàn) ? ? ? 才能在24小時內(nèi)檢測出哪瓶藥水有毒?
? ? ? 這是一個二進(jìn)制的問題,答案是用10只就可以。
? ? ? 將1000瓶酒分別編號,用十只小白鼠分別代表十位二進(jìn)制存儲,將編號為i的酒換算成十位二進(jìn)制數(shù)表示,為1的位上就喂小白鼠,為0的位上不喂 ? ? ? ? 小白鼠,例如3號酒用十位二進(jìn)制表示為“0000000011”那么就喂最后兩只小白鼠喝3號瓶的酒,5號酒用十位二進(jìn)制表示為“0000000101”那么就喂1 ? ? ? 號和3號小白鼠喝5號瓶的酒, 一次將1000瓶酒都喂完,等24小時就來收尸吧,死掉小白鼠位置上為1,沒有死掉小白鼠位置上為0,將這十位二進(jìn) ? ? ? 制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)就是有毒的酒瓶的編號了。
? ? ?小伙伴,你們明白了么?
2、燒一根不均勻的繩要用一個小時,如何用它來判斷一個小時十五分鐘?
? ? 這是一個經(jīng)典的問題,在很多公司的邏輯筆試題都會考到。
? ? 答案是:需要3跟繩子。假設(shè)分別為1號、2號、3號繩子,每個繩子都有A、B端。
? ? 首先點(diǎn)燃1號繩子的兩端同時點(diǎn)燃2號繩子的A端,1號繩子燃盡(30min)的同時點(diǎn)燃2號繩的B端,2號繩子燃盡(15min)的同時? ?點(diǎn)燃3號繩子的 ? ? ? 兩端,當(dāng)3號繩子燃盡(30min)的時刻就是一個小時十五分鐘。
3、有一家人想要渡河,小明過河需要1秒,爸爸需要3秒,媽媽需要6秒,奶奶需要8秒,爺爺需要12秒,船一次只能承載2人,渡河過程中規(guī)定時30 ? ? ? ? ?秒,不可以超過30秒,請問 ? ? ?怎樣過河才能用最短的時間,最短時間是多少?
? ? 答案是:29秒。
| 岸邊的人 | 過河的人 | 回來的人 | 用時 |
| 小明,爸爸,媽媽,爺爺,奶奶 | 小明和爸爸 | 小明 | 1s+3s=4s |
| 小明,媽媽,爺爺,奶奶 | 爺爺和奶奶 | 爸爸 | 12s+3s=15s |
| 小明,爸爸,媽媽 | 小明和爸爸 | 小明 | 1s+3s=4s |
| 小明,媽媽 | 小明和媽媽 | ? | 6s |
| ? | ? | ? | 4s+15s+4s+6s=29s |
4、假設(shè)有一個池塘,里面有無窮多的水?,F(xiàn)有2個空水壺,容積分別為5升和6升。問題是如何只用這2個水壺從池塘里取得3升的水。
? ? ?答案是:先裝滿5升的水壺,然后倒到6升水壺里,再裝滿5升水壺,再往6升水壺倒?jié)M,這樣5升水壺就剩下四升水。然后把6升水壺里的水倒掉,把 ? ? ?5升水壺里的四升水倒進(jìn)6 ? ? ?升水壺里,然后再裝滿5升水壺,再倒入6升水壺。這樣因?yàn)?/span>6升水壺原先有四升水,現(xiàn)在就只能倒入2升。那5升水壺 ? ? ? ?就只剩下3升水了。
5、72,36,24,18,()
? ? 答案是:14.4.
? ? 72/36=2/1
? ? 36/24=3/2
? ? 24/18=4/3
? ? 18/x=5/4 --->x=14.4
6、某人去玩具店買小熊,小熊進(jìn)價為20,賣價是30,付給老板100元,老板沒有零錢,就在賣鞋的人那里換了100元零錢,找給賣家70,賣鞋的發(fā)現(xiàn) ? ? ? ?那100元是假幣,于是找 ? ? ? ?老板換回了100元,請問玩具店老板損失了多少錢?
? ? ?答案是:90元;
? ? ?其實(shí)就是小熊的進(jìn)價20元+找給買家的70元;
7、爸爸、媽媽、妹妹、小明至少兩人同一生肖的概率是多少?
? ? ?1-12*11*10*9/12*12*12*12=41/96
? ? ?用1減去沒有任何兩個人同一生日的概率
8、有兩位盲人,他們都各自買了兩對黑襪和兩對白襪,八對襪子的布質(zhì)、大小完全相同, 而每對襪子都有一張商標(biāo)紙連著。兩位盲人不小心將八對襪 ? ?子混在一起。他們每人怎樣才能取回黑襪和白襪各兩對呢?
? ?答案是:將襪子放在陽光下,由于黑色比白色吸熱快,所以經(jīng)過一段時間后,黑色溫度會比白色高,這樣就能區(qū)分出黑色和白色襪子了,然后兩個 ? 盲人再各自拿兩雙黑襪兩雙白襪,輕松分開啦~~(有木有恍然大明白的趕腳~~)
9、三個公司員工出差住店,每人每天是150元,共450元,店老板優(yōu)惠返了50元讓小工退給三個職員,小工從中扣了20元,將剩下的30元返給了三個員 ? ?工,每人返回10元,這樣三個人相當(dāng)于每人只拿了140元,三個人加起來是420元,加上小工拿走的20元,一共是440元,請問:另外的10元哪去了?
? ?答案是:其實(shí)根本不存在另外10元去哪的問題。
? ?這個問題的關(guān)鍵是搞清楚小工的20元是哪來的?
? ?首先,每個職員手中10元,一共30元;
? ?每個職員拿出了140元,一共是420元,這420元中的400元給了老板,20元在小工手里;
? ?420+30=450元
? ?所以不存在10元哪去了的問題!
? ?小伙伴,明白了么?
10、一個岔路口分別通向誠實(shí)國和說謊國。來了兩個人,已知一個是誠實(shí)國的,另一個是說謊國的。誠實(shí)國永遠(yuǎn)說實(shí)話,說謊國永遠(yuǎn)說謊話。現(xiàn)在你要去說謊國,但不知道應(yīng)該走哪條路,需要問這兩個人。請問應(yīng)該怎么問?
? ? 答案是:請問前面有幾個國家,誠實(shí)國的肯定會說兩個,那么就確定了哪個是誠實(shí)的人,下面就可以直接問誠實(shí)國的人怎么去說謊國了!
11、在9個點(diǎn)上畫10條直線,要求每條直線上至少有三個點(diǎn)?
?
總結(jié)
以上是生活随笔為你收集整理的经典逻辑题笔试题和答案(不断更新)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php开放平台,顺丰开放平台API PH
- 下一篇: weka机器学习-01-weka简介及基