●🧑個人主頁:你帥你先說.
●📃歡迎點贊👍關注💡收藏💖
●📖既選擇了遠方,便只顧風雨兼程,
●🤟歡迎大家有問題隨時私信我!
●🧐著作權:本文由[你帥你先說.]原創,CSDN首發,侵權必究,
題目
有 50 家人家,每家一條狗,有一天警察通知, 50 條狗當中有病狗,行為和正常狗不一樣,每人只能通過觀察別人家的狗來判斷自己家的狗是否生病,而不能看自己家的狗,如果判斷出自己家的狗病了,就必須當天一槍打死自己家的狗,結果,第一天沒有槍聲,第二天沒有槍聲,第三天開始一陣槍響,問:一共死了幾條狗?
首先,讀完題目,我們要知道以下幾個事:
1.病狗的數量是介于1-50之間的,
2.狗主人是不知道自己狗的行為的,
3.隨著未開槍天數的增加,說明猜測的病狗的數量是在增加的,
我們可以用假設法來解這道題
假設有1條病狗,正常狗的主人就會看到48條一樣的狗和1條不一樣的狗,而病狗主人則會看到49條一樣的狗,就會開槍,但第一天沒有槍聲說明病狗數量>2,
假設有2條病狗,正常狗的主人就會看到47條一樣的狗和2條不一樣的狗,而病狗主人則會看到48條一樣的狗和1條病狗,無法判斷,所以第一天沒有槍聲,經過第一天沒有槍聲,病狗主人也意識到了病狗不止一條,它就會以為自己的狗是病狗就會開槍,
假設有3條病狗,正常狗的主人就會看到46條一樣的狗和3條不一樣的狗,而病狗主人則會看到47條一樣的狗和2條病狗,無法判斷,所以第一天沒有槍聲,經過第一天沒有槍聲,病狗主人也意識到了病狗不止一條,但也無法判斷自家的狗有沒有問題,所以第二天沒有槍聲,經過了第二天沒有槍聲,病狗主人也意識到病狗數量大于2,所以他就會以為自家的狗是病狗,病狗的主人有3個,所以最后會死三條狗,
如果有其它方法,歡迎在評論區留言,
離開前,別忘了👍關注💡收藏💖,

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/300030.html
標籤:其他
