思路:
首先先想清楚一共需要报数报几轮,
100/50/25/12/6/3/1 所以可以看出一共会执行六轮决,因此我们可以用二进制的方法来找出第几个人可以存活
同样将犯人按二进制的方式排号,因为我们得得知一共会有六轮决,但是最后一轮只有一个人了,所以最后一轮只能报一,但是前6轮都必须报偶数,因此可以存活的犯人他的二进制数是1000000 换算成十进制:
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务