五猴分桃

来源:互联网 发布:数据人生txt全集下载 编辑:程序博客网 时间:2024/06/06 10:50

这里写图片描述

这是一道典型的入门循环题,需明白的是满足each%5==1&&each/5!=0这个条件,要连续满足5次,才能输出最终结果,否则total++,i=1,这个条件尤为关键。

#include <stdio.h>int main(){   int total=1;   int each =1;   int i=1;   while(i<=5){      if(each%5==1&&each/5!=0){        each=(each-1)*4/5;        i++;      }      else{        total++;        each = total;        i=1;      }   }   printf("%d %d",total,each);}
0 0
原创粉丝点击