国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php解決約瑟夫環示例

2024-05-04 23:22:45
字體:
來源:轉載
供稿:網友

約瑟夫問題(有時也稱為約瑟夫斯置換,是一個出現在計算機科學和數學中的問題。在計算機編程的算法中,類似問題又稱為約瑟夫環。又稱“丟手絹問題”.)

猴子一群,都帶著號碼的,站好了一圈,數到m的槍斃,剩下的接著數。如此往復,死剩下的一個就瘋了

復制代碼 代碼如下:


<?php
function killMonkeys($monkeys, $m){
    $k = $m;
    while (count($monkeys)){
        $k = $k - 1;
        $monkey = array_shift($monkeys);
        if ($k) {
           $monkeys[] = $monkey;
        } else {
            echo "<font color='red'>" . $monkey . "</font>號猴子斃了!<br/>";
            $k = $m;
        }

    }
    echo $monkey . "號猴子斯巴達了";
}
$monkeys = range(0, 25);
unset($monkeys['0']);
$m = 5;
killMonkeys($monkeys, $m);

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 彭山县| 息烽县| 柳江县| 六盘水市| 南宫市| 太仓市| 平利县| 灵山县| 鹿泉市| 镇赉县| 永年县| 榆林市| 彭阳县| 三江| 福鼎市| 九寨沟县| 合作市| 治县。| 扎赉特旗| 凌云县| 阿克苏市| 赣州市| 阿坝| 绵阳市| 汉阴县| 叶城县| 准格尔旗| 湄潭县| 剑河县| 大姚县| 思茅市| 寿光市| 泰顺县| 肇源县| 北海市| 桑日县| 三原县| 府谷县| 宜良县| 桐柏县| 桑日县|