新聞中心
題目如下:
有四只兔子,年齡從1歲到4歲各不相同.
它們中有兩只說話了,無論誰說話,如果說的是關(guān)于比它大的兔子的話都是假話,說比它小的兔子的話都是真話.
兔子甲說:“兔子乙3歲.”
兔子丙說:“兔子甲不是1歲.”
你知道這四只兔子分別是幾歲嗎。
首先這種類型的題得采取假設(shè)法
先假設(shè)甲說的是真的,則乙為3歲,所以這時候一定是4歲。說明丙說的是真話,這樣的話甲應(yīng)該小于丙,與前面發(fā)生沖突故甲說的是假話。
再假設(shè)丙說的是假話,故甲為一歲,此時丙說的就不可能是假話了,因為甲最小,誰談到他都為真話。解釋一下為什么前面假設(shè)說的是真的,后面又假設(shè)說的是假的,我們假設(shè)的目的是減少未知量,減少分情況討論的次數(shù)。故第一句話假設(shè)為真就確定了乙。第二句話假設(shè)為假就確定了甲為1歲。
根據(jù)以上情況得到甲說的是假的,甲說的是假的,故乙不為三歲,且乙大于甲,丙說的是真的
故甲小于丙,所以此時甲需要同時小于乙和丙,故甲只能為1歲和2歲,又因為證明得到甲不為一歲,故甲為2歲,此時乙不為三歲,故乙為四歲,所以丙為3歲,最后得到丁為1歲。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
網(wǎng)頁題目:兔子的謊言(思維題C語言描述)邏輯推導(dǎo)-創(chuàng)新互聯(lián)
分享地址:http://ef60e0e.cn/article/eodgo.html