/* Note:Your choice is C IDE */ #include "stdio.h" void main() { int box[4]={8,5,3,2}; int max; //最大盒子编号数 int insert;//最多珠子盒子编号 int i,j; //用作循环的变量 //用j变量来确定拿珠子的次数 for(j=0;j<1999;j++) { max=box[0];//选取一个参照数 insert=0; for(i=0;i<4;i++) { if(box[i]>max) { max=box[i]; insert=i;// } } //2取珠子 box[insert]-=4; //3分珠子 for(i=0;i<4;i++) box[i]+=1; } printf("珠子最终 分得数:"); for(i=0;i<4;i++) printf("%d ",box[i]); } //1找最多珠子数的盒子编号 //2取珠子 //3分珠子
归去来兮