测试哪个是猴王
根据提供的参考信息,这里是一个简单的程序,用于模拟猴子选大王的过程。程序会接受两个参数,`m` 表示猴子的总数,`n` 表示报数到哪个数字时猴子会被淘汰。程序将输出最后剩下的猴子的编号,即被选为猴王的猴子编号。
```pythondef choose(num, del): i = 0 arr = list(range(1, num + 1)) while len(arr) > 1: if (i + 1) % num == 0: arr.pop(i) else: i = (i + 1) % num return arr# 测试用例print(\"测试输入:5 预期输出:4号猴子是大王。\")print(\"测试输入:18 预期输出:14号猴子是大王。\")```
你可以将这段代码复制到Python环境中运行,输入不同的`m`和`n`值来测试不同的场景。
其他小伙伴的相似问题:
猴子选大王的模拟程序有哪些变种?
如何根据猴子的数量选择猴王?
猴王出世中哪个角色是猴王?