zoukankan      html  css  js  c++  java
  • 猴子分桃

    问题:

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

    答案:

    public class peach
    {
        public static void main(String [] args)
        {
            int i,sum;
            for(i=4;i<10000;i++)
            {
                sum=i;
                if(sum%5==1)
                {
                    sum=(sum-1)/5*4;
                    if(sum%5==1)
                    {
                        sum=(sum-1)/5*4;
                        if(sum%5==1)
                        {
                            sum=(sum-1)/5*4;
                            if(sum%5==1)
                            {
                                sum=(sum-1)/5*4;
                                if(sum%5==1)
                                {
                                    break;
                                }
                            }
                        }
                    }
                }
            }
            System.out.print("总共有"+i+"个桃子。");
        }
    }
  • 相关阅读:
    小节 +三元表达式
    continue
    break
    flag标签
    #region #endregion
    for 循环
    do while 有例句体会循环的真正原理
    while 循环
    前缀和与差分
    递归的循环实现
  • 原文地址:https://www.cnblogs.com/guwei4037/p/5592400.html
Copyright © 2011-2022 走看看