回覆列表
-
1 # MN406
-
2 # 使用者1430807591406
一元能夠吃15個桃。
思路如下:
1、用一元錢買10個桃,吃掉,吐出10個桃胡。(當前累計吃了10個桃,剩下10個桃胡)
2、用9個桃胡去換3個桃,還剩1個桃胡。(當前累計吃了10個桃,剩下1個桃胡)
3、吃掉換來的3個桃,吐出3個桃胡,加上之前剩下的1個桃胡,一共剩下4個桃胡。(當前累計吃了13個桃,剩下4個桃胡)
4、將剩下的桃胡拿出3個去換1個桃,還剩下1個桃胡.(當前累計吃了13個桃,剩下1個桃胡)
5、吃掉換來的1個桃,吐出1個桃胡,加上之前剩下的1個桃胡,一共剩下2個桃胡。而換一個桃需要3個桃胡,這時我們可以向老闆先借1個桃,吃掉,吐出1個桃胡,加上剩下的2個桃胡,一共3個桃胡(當前累計吃了15個桃,剩下3個桃胡)
6、拿剩下的3個桃胡去換1個桃還給老闆。(當前累計吃了15個桃,剩下0個桃胡)
總結:一元錢一共能吃15個桃。
擴充套件資料
本題題目前幾步很好理解,中規中矩地吃掉桃子,吐出桃胡換桃子,如此往復下去。重點是最後幾步,為了使一元錢的收益最大化,且更好地利用掉剩下的2個不能換桃子的桃胡,我們可以向賣桃的老闆借1個桃,然後吐出桃胡,用剩下的3個桃胡換成桃子還給老闆。
這樣就能在老闆訂的規則下,多吃1個桃,這樣才是最好的吃桃方法。
一共可以吃15個桃子。先1元換10個桃,得10個桃核,9個核換3個桃,又得3個桃核換1個桃子,這時剩2個核,和老闆接一個核,湊成3個換個桃,吃完把桃核還給老闆。這樣,一共可以吃15個桃子。