猴子分桃:海 滩上有一堆桃子,五只猴子来分。
第一只猴子把这堆桃子凭据分为五份,多了一个, 这只猴子把多的一个扔入海中,拿走了一份。
第二只猴子把剩下的桃子又平均分成五份,又多了一个, 它同样把多的一个扔入海中,拿走了一份,
第三、第四、第五只猴子都是这样做的,
问海滩上原来最少有多少个桃子?
<script type="text/javascript"> var pitchs = 6; var monkeys = 5; //可以测试电脑运行速度,(改变monkey的数量,本机只能到达8) http: for(; true; pitchs++) { var temp = pitchs; console.log(pitchs); for(var monkey = 1; monkey <= monkeys; monkey++) { if(temp >= 6 && temp % 5 === 1) { temp = (temp - 1) / 5 * 4; if(monkey === monkeys){ break http; } }else { break; } } } alert(pitchs); </script>
各个浏览器查看的反应速度也不同II(如果电脑不太好,monekey的值尽量不要高于8).
作者:十字路口_x
链接:https://www.jianshu.com/p/7f268dc06af3