3、耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个开始报号:1,2,3,1,2,3...。凡是报到“3”就退出圈子,最后留在圈子内的人就是出卖耶稣的叛
inta[13]={1,2,3,4,5,6,7,8,9,10,11,12,13};
intnumber=13;//记录圈内剩余的人数
intcount=0;//通过计算器来模拟报数
inti=0;//循环变量
while(number>1){
if(a[i]!=0){
count++;
}
if(count==3){
a[i]=0;//让该元素置0,模拟踢出圈子
count=0;//然后计数器重新