編程真題:猴子聚會
極客小將2025-02-12-
編程實現: 五只猴子聚會,每只猴子帶了 8 個香蕉來參加美食分享會,第一只猴子將自己手 上的香蕉平均分成三份,其中一份和余下的留給自己,另外兩份分享給相鄰的兩個人 (第二個和第五個猴子),第二個猴子也一樣把自己的香蕉平均分成三份,其中一份 和余下的留給自己,
編程實現:
五只猴子聚會,每只猴子帶了 8 個香蕉來參加美食分享會,第一只猴子將自己手 上的香蕉平均分成三份,其中一份和余下的留給自己,另外兩份分享給相鄰的兩個人 (第二個和第五個猴子),第二個猴子也一樣把自己的香蕉平均分成三份,其中一份 和余下的留給自己,另外兩份分給相鄰的兩個猴子(第一個和第三個)……以此類 推,當第五只猴子分完后,每只猴子的香蕉數量分別是多少?
例:第一個猴子將自己的 8 個香蕉分成三份,每份 2 個,余 2 個,所以第一個猴 子拿了均分的 2 個+余的 2 個,一共 4 個,相鄰的第五只猴子原來有 8 個,加上第一只 猴子分給他的 2 個是 10 個,相鄰的第二只猴子原來有 8 個,加上第一只猴子分給他的 2 個,一共是 10 個。
