黑马程序员技术交流社区

标题: 题目 [打印本页]

作者: 又欠又欠    时间: 2016-4-5 18:33
标题: 题目
题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只 
   猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了 
   一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的, 
   问海滩上原来最少有多少个桃子? 1.程序分析: 2.程序源代码: main() 
{int i,m,j,k,count; for(i=4;i<10000;i+=4) { count=0; m=i; 
for(k=0;k<5;k++) { 
 j=i/4*5+1;  i=j; 
 if(j%4==0)   count++; 
else   break; } 
 i=m; 
 if(count==4)  {printf("%d\n",count);   break;} } } 




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2