藍橋杯 猴子分香蕉

2021-09-02 19:16:40 字數 508 閱讀 5113

題目描述:

5只猴子是好朋友,在海邊的椰子樹上睡著了。這期間,有商船把一大堆香蕉忘記在沙灘上離去。

第1只猴子醒來,把香蕉均分成5堆,還剩下1個,就吃掉並把自己的乙份藏起來繼續睡覺。

第2只猴子醒來,重新把香蕉均分成5堆,還剩下2個,就吃掉並把自己的乙份藏起來繼續睡覺。

第3只猴子醒來,重新把香蕉均分成5堆,還剩下3個,就吃掉並把自己的乙份藏起來繼續睡覺。

第4只猴子醒來,重新把香蕉均分成5堆,還剩下4個,就吃掉並把自己的乙份藏起來繼續睡覺。

第5只猴子醒來,重新把香蕉均分成5堆,哈哈,正好不剩!

請計算一開始最少有多少個香蕉。

這是好像是某屆藍橋杯大賽中的一道填空題!

這裡我用的是暴力法!簡單粗暴!就是一次一次的試,直到滿足題目要求的條件為止!

#include int main()}}

}}

i++;

}return 0;

}

執行結果:3141

藍橋杯 演算法基礎 猴子分香蕉

5只猴子是好朋友,在海邊的椰子樹上睡著了。這期間,有商船把一大堆香蕉忘記在沙灘上離去。第1只猴子醒來,把香蕉均分成5堆,還剩下1個,就吃掉並把自己的乙份藏起來繼續睡覺。第2只猴子醒來,重新把香蕉均分成5堆,還剩下2個,就吃掉並把自己的乙份藏起來繼續睡覺。第3只猴子醒來,重新把香蕉均分成5堆,還剩下3...

猴子吃香蕉 藍橋杯

5只猴子是好朋友,在海邊的椰子樹上睡著了。這期間,有商船把一大堆香蕉忘記在沙灘上離去。第1只猴子醒來,把香蕉均分成5堆,還剩下1個,就吃掉並把自己的乙份藏起來繼續睡覺。第2只猴子醒來,重新把香蕉均分成5堆,還剩下2個,就吃掉並把自己的乙份藏起來繼續睡覺。第3只猴子醒來,重新把香蕉均分成5堆,還剩下3...

猴子分香蕉

5只猴子是好朋友,在海邊的椰子樹上睡著了。這期間,有商船把一大堆香蕉忘記在沙灘上離去。第1只猴子醒來,把香蕉均分成5堆,還剩下1個,就吃掉並把自己的乙份藏起來繼續睡覺。第2只猴子醒來,重新把香蕉均分成5堆,還剩下2個,就吃掉並把自己的乙份藏起來繼續睡覺。第3只猴子醒來,重新把香蕉均分成5堆,還剩下3...