#猴子选大王
function king($arr,$m)
{
$i=1;
while(count($arr)>1)
{
if($i%$m==0)//用求余,计算数到的位,如果求余为0,所数到的位消除,压出数组中
{
unset($arr[$i-1]);
}else{//数到的位不是结束,把这一位放到数组末尾,并消掉这个位
array_push($arr,$arr[$i-1]);
unset($arr[$i-1]);
}
$i++;//转移到下一个数组元素
}
return $arr;
}
猴子选大王 php
最新推荐文章于 2024-08-04 08:21:44 发布