一道超难的数学题

今天我来分享一道超难的数学题,都把deepseek搞报废了,我却只用了一个晚上就解决了。题目如下: 

        一共有n位犯人站成一个横排,自己站在第几位就报数字几。如果报的是奇数,那么立即枪毙。如果报的是偶数,则进入下一轮。第二轮跟第一轮的规则一样,站成一个横排,自己站在第几位就报数字几。如果报的是奇数,那么立即枪毙。如果报的是偶数,则进入下一轮······以此类推,直到只剩下一位犯人,剩下第一位犯人原来正好站在第x位。如果n=100,求x的值。

这道题看起来很难,实际也会这样的。别想了,我告诉你们答案吧,答案是64。

因为一个数里有一半的奇数和偶数,也是一轮过后只剩下了一半的人,也就是x一直除二都是偶数,只有二的次方数满足这一点。

现在就可以转换题目,题目转换后为:

       x的值正好是n以内最大的二的次方数,当n=100时,x等于几?

现在就知道答案是64,那么n=200,x就等于256。n=600,x就等于512······以此类推。

                                   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值