function vote(total,kick){ //total为猴子总数,kick:代表第kick只猴子被踢出
var monkey = [] //建立一个空数组
for(var i = 1;i <= total;i++){
monkey.push(i) //向数组内填充猴子总数
}
var number = 0 //代表第number只猴子
while(monkey.length > 1){
number++
var head = monkey.shift() //用head保存数组第一个元素,并删除
if(number%kick!=0){
monkey.push(head) //如果对kick取余不为0,将这只猴子放在数组末端
}
}
console.log('第'+monkey[0]+'只猴子是大王')
}