美文网首页HTML5
JS基础之猴子分桃!

JS基础之猴子分桃!

作者: 十字路口_x | 来源:发表于2016-12-01 22:22 被阅读144次

猴子分桃:海 滩上有一堆桃子,五只猴子来分。
第一只猴子把这堆桃子凭据分为五份,多了一个, 这只猴子把多的一个扔入海中,拿走了一份。
第二只猴子把剩下的桃子又平均分成五份,又多了一个, 它同样把多的一个扔入海中,拿走了一份,
第三、第四、第五只猴子都是这样做的,
问海滩上原来最少有多少个桃子?

<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).

相关文章

  • JS基础之猴子分桃!

    猴子分桃:海 滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个, 这只猴子把多的一个扔入海...

  • 在医院里

    一. 猴子分桃 悟空得道后,每个月给花果山的猴子配送仙桃。 花果山的猴子,每月分桃,每天都有桃子吃。 但,总有些猴...

  • 猴子分桃问题

    一、顺推方法 用循环遍历可能的桃子总数,最开始为队员总数加一,满足1.(sum-1)%n==0 并下一次分桃时su...

  • 猴子分桃子.java

    问题描述:猴子分桃:海 滩上有一堆桃子,五只猴子来分。 第一只猴子把这堆桃子凭据分为五份,多了一个, 这只猴子把多...

  • Swift - 猴子分桃问题

    题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走...

  • 朝三暮四的故事

    给猴子分桃子,告诉猴子早上三个,晚上四个,猴子们都不乐意。 然后换了一下,告诉猴子早上四个,晚上三个,猴子们都很开...

  • java猴子偷桃问题

    问题描述:猴子分桃:海 滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一...

  • 猴子分桃 (经典面试题)

    一只猴子摘桃子,摘累了,决定休息一下再分桃子。过了一会,来了一只猴子,把所有桃子均分成了5分,结果多了1个,就把多...

  • python练手_80-猴子分桃

  • 【工作】《分物游戏》(3)

    活动1:分桃子 师:“有2只小猴子一共收获了4个桃子,想请大家帮它们分一分。” (板书右边贴2个猴子卡片和4个桃子...

网友评论

    本文标题:JS基础之猴子分桃!

    本文链接:https://www.haomeiwen.com/subject/ucdfmttx.html