一家中有六個(gè)兄弟,他們的排行從上到下分別是老大、老二、老三、老四、老五、老六,每個(gè)人都和與他年齡最近的人關(guān)系不好。例如,老三與老二和老四關(guān)系不好。他們圍著一個(gè)圓形的桌子吃飯,他們一定不與和自己關(guān)系不好的人相鄰而坐?,F(xiàn)在又出了點(diǎn)事情,老三和老五因?yàn)橐稽c(diǎn)小事吵了起來,這回排座位就更難了。你能幫助他們排一下座位嗎?
答案:以老三為例,他旁邊不能坐老二,老四和老五,所以只好坐老大和老六了。也就是說已經(jīng)有三個(gè)人的位置固定了。還剩下老二,老四和老五,老四和老五是不能相鄰的,所以一定要由老二隔開,挨著老六那邊坐老四,挨著老大那邊坐老五。這樣一想,這題是否很簡單呢?
某便利店被搶劫,警方逮捕了四位嫌疑人,經(jīng)過審問,得到以下回答。漢斯說:“我沒有搶劫便利店?!卑驳律f:“這件事是我做的。” 史蒂夫說:“我可以作證,漢斯決不會(huì)去搶劫?!崩锇赫f:“出事時(shí),安德森沒有去過現(xiàn)場。”其實(shí),真正的搶劫犯就在這四人當(dāng)中,真正的搶劫犯也一定會(huì)說謊,而其他人也不一定會(huì)說實(shí)話,那么到底誰才是真正的搶劫犯呢?
答案:搶劫犯是漢斯和史蒂夫兩人。兇手一定會(huì)說自己沒有搶劫,所以安德森沒有搶劫。里昂說的是事實(shí),所以他也沒有搶劫。只剩下漢斯和史蒂夫。假設(shè)漢斯沒有搶劫,那么史蒂夫說的就是真話,史蒂夫也沒有搶劫,這不符合題意,所以肯定有漢斯。那么史蒂夫也在說謊,所以還有史蒂夫。因此,搶劫犯是漢斯和史蒂夫兩人。
法庭上正在進(jìn)行某特大貪污案的審判,三名證人受到傳喚為案件作證,當(dāng)證人們陳述完證詞,法庭要求他們證實(shí)自己或他人的證言是否屬實(shí)。他們?nèi)齻€(gè)人又各自說了一句話。埃拉說:“比恩說謊?!北榷髡f:“塞斯說謊?!比箽鈶嵉卣f:“埃拉、比恩都說謊?!比绻桓鶕?jù)這三句話,您如何判斷誰說謊,誰沒說謊?
答案:比恩說的是真的。證明:如果埃拉說的是真的,那么比恩說的是假的,那么塞斯說的是真的,那么埃拉說的是假的,矛盾。如果比恩說的是真的,那么塞斯說的是假的,那么埃拉比恩中至少有一個(gè)說的是真的,若埃拉說的是真的,那么比恩說的就是假的,矛盾。若埃拉說的是假的,那么比恩說的是真的。成立。
如果塞斯說的是真的,那么埃拉比恩說的都是假的,由埃拉說的是假的,可知比恩說的是真的,矛盾。所以比恩說的是真的。