| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 276 人关注过本帖
标题:求指导。。。
取消只看楼主 加入收藏
litterpay
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2012-12-21
结帖率:60%
收藏
已结贴  问题点数:20 回复次数:0 
求指导。。。
   五只猴子一起摘了一堆桃 的猴子没有醒来,便将一堆桃子平均分成 5 份,结果多了一个,就将多的这个吃了,拿走其中的一份并离开。又不久,第二只猴子醒来了,它不知道有一个同伴已经拿走过桃子,便又将剩下的桃子平均分成 5 份,发现也多了一个,同样吃了这一个,拿走其中的一份。如此类推第3只,第4只,第5 只猴子都是这样分、吃、拿走
程序代码:
{
    int x=6,sum,k=0,i; //k标志面临桃子数可分的猴子数
    while(k!=5)
    {      //当每只猴子面临桃子数均可分时便跳出循环
            sum=x;
            k=0;
            for(i=1;i<=5;i++)
            {
               if((sum-1)%5==0)k++;
               else break;
               sum=(sum-1)/5*4;
            }
            x+=5;
    }
     return x-5;
}
。问这5只猴子至少摘了多少个桃子?

[ 本帖最后由 litterpay 于 2013-2-15 18:50 编辑 ]
2013-02-15 18:39
快速回复:求指导。。。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.085360 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved