国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 太原市| 新余市| 无极县| 自治县| 彰武县| 长丰县| 定远县| 曲水县| 宜君县| 韶关市| 宁都县| 九台市| 时尚| 禹州市| 通渭县| 高碑店市| 德阳市| 石林| 临沂市| 鲁山县| 桦川县| 嘉定区| 当阳市| 抚州市| 鄂伦春自治旗| 淄博市| 泽州县| 诏安县| 克东县| 县级市| 高平市| 巴塘县| 波密县| 茶陵县| 札达县| 仲巴县| 阜南县| 邢台县| 阳谷县| 治多县| 奉贤区|