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

首頁 > 網站 > 建站經驗 > 正文

php猴子選大王問題解決方!法

2019-11-02 15:21:43
字體:
來源:轉載
供稿:網友

   本文實例講述了php猴子選大王問題解決方法。分享給大家供大家參考。具體分析如下:

  問題描述:

  一群猴子排成一圈,按1,2,...,n依次編號。然后從第1只開始數,數到第m只,把它踢出圈,從它后面再開始數,再數到第m只,在把它踢出去...,如此不停的進行下去,直到最后只剩下一只猴子為止,那只猴子就叫做大王。要求編程模擬此過程,輸入m、n,

  輸出最后那個大王的編號。

  解決方法:

  ?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 <?php function king($m, $n) { for($i = 1;$i < $m + 1;$i++) { //構建數組 $arr[] = $i; } $i = 0;//設置數組指針 while (count($arr) > 1) { //遍歷數組,判斷當前猴子是否為出局序號, //如果是則出局,否則放到數組最后 if (($i + 1) % $n == 0) { unset($arr[$i]); } else { array_push($arr, $
悠悠鳥影視[www.aikan.tv/special/youyouniaoyingshi/]
arr[$i]); //本輪非出局猴子放數組尾部 unset($arr[$i]); //刪除 } $i++; } return $arr; } var_dump(king(100,5)); ?>

  希望本文所述對大家的php程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临桂县| 葵青区| 任丘市| 南京市| 托克逊县| 莲花县| 葫芦岛市| 连州市| 梅河口市| 仁布县| 隆尧县| 双鸭山市| 哈密市| 襄垣县| 梁山县| 自治县| 仪征市| 沾化县| 涟水县| 长葛市| 木里| 堆龙德庆县| 西充县| 隆德县| 松滋市| 惠安县| 高清| 五河县| 贵南县| 醴陵市| 神农架林区| 嫩江县| 遵义市| 民和| 通许县| 明光市| 宣化县| 弋阳县| 阿克苏市| 山西省| 平江县|