首页 » 网站建设 » 找猴王php技巧_php经典面试题猴王的问题

找猴王php技巧_php经典面试题猴王的问题

访客 2024-11-25 0

扫一扫用手机浏览

文章目录 [+]

php经典口试题:猴王的问题

有 一群猴子排成一圈,按1,2,...,n依次编号。

找猴王php技巧_php经典面试题猴王的问题

然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数, 再数到第m只,在把它踢出去...,

找猴王php技巧_php经典面试题猴王的问题
(图片来自网络侵删)

如此一直的进行下去, 直到末了只剩下一只猴子为止,那只猴子就叫做大王。

哀求:编程仿照此过程,输入m、n, 输出末了那个大王的编号。

下面供应一种自己认为比较随意马虎理解的解题方法:

1

1 <span></span>

1

1 function getKingMonkey($n,$m){

2 $monkey=range(1,$n); //构建猴子数组

3 $i=0;

4 //遍历猴子数组

5 while( list($k,$value)=each($monkey)){

6 if(count($monkey)==1){

7 echo $value. \"大众是猴王\公众;

8 exit();

9 }

10

11 if(++$i==$m){

12 echo $monkey[$k].'踢出去'.'<br>';

13 unset($monkey[$k]); //把变量 打消

14 $i=0; //指针归位

15 }

16 //如果已经数到末了的话 则连续进行下一轮的循环

17 if(!current($monkey)){

18 reset($monkey);

19 }

20 }

21 }

标签:

相关文章

头条二创规则解读创新与合规的完美融合

自媒体行业逐渐崛起,各类内容平台如雨后春笋般涌现。在众多平台中,头条以其独特的算法和庞大的用户群体,成为了内容创作者们的聚集地。为...

网站建设 2025-01-31 阅读0 评论0

头条互粉遵循规则,构建健康互动生态

各类社交平台应运而生,其中头条平台凭借其独特的算法和优质的内容,吸引了大量用户。在享受优质内容的许多用户也希望通过互粉来扩大自己的...

网站建设 2025-01-31 阅读0 评论0

头条作品规则启示录内容创作的新航标

新媒体平台层出不穷,其中以今日头条为代表的平台凭借其独特的算法和庞大的用户群体,成为了众多内容创作者的聚集地。内容创作者们也面临着...

网站建设 2025-01-31 阅读0 评论0

头条免费水果规则如何轻松享受健康美味

人们对健康饮食的关注度越来越高。水果作为日常饮食中不可或缺的一部分,其营养价值受到越来越多人的认可。头条推出了一项免费水果活动,引...

网站建设 2025-01-31 阅读0 评论0