猴子选大王代码解读(猴子选大王代码)

导读 大家好,乐乐来为大家解答以下的问题,关于猴子选大王代码解读,猴子选大王代码这个很多人还不知道,那么今天让乐乐带着大家一起来看看吧!1...

大家好,乐乐来为大家解答以下的问题,关于猴子选大王代码解读,猴子选大王代码这个很多人还不知道,那么今天让乐乐带着大家一起来看看吧!

1、#include void  main(){int n;printf("请输入猴子数目N:");scanf("%d",&n);bool * a=new bool[n];//a[i+1]为标志弟i只猴子是否为3int left=n;//剩下的只数int now=0;//第几只。

2、(当然是减一啦)int i=0;for(;i1){while(a[i]==1)//找到下一个未数过三的猴子{i++;if(i==n)i=0;}i++;//数一的if(i==n)i=0;while(a[i]==1){i++;if(i==n)i=0;}i++;//数二的if(i==n)i=0;while(a[i]==1){i++;if(i==n)i=0;}a[i]=1;//数三的left--;i++;if(i==n)i=0;}while(a[i]==1){i++;if(i==n)i=0;}now=i;printf("剩下 %d",now+1);}。

本文分享到此完毕,希望对您有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!