耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个开始报号:1,2,3,1,2,3...。凡是报到“3”就退出圈子,最后留在圈子内的人就是出卖耶稣的叛徒。
int_person[13]={0};int_flag=0;//用来标记1,2,3int_over=0;//13个人,如果有12个人被标记为3,那么叛徒也就找出来了,游戏也就结束了for(inti=0;i12){//13个人,数组下表最大是12,如果超过12就标记为0重新开始i=0;}if(_person[i]!=0){//这里是利用下面,将数到3的人重置为0,如果不是0,那么标记就+1_flag