50枚棋子围成圆圈,编上号码1、2、3、4、、、、、、、、50,每隔一枚棋子取出一枚,要求最后留下的棋子是42号,那么该从几号开始取?

问题描述:

50枚棋子围成圆圈,编上号码1、2、3、4、、、、、、、、50,每隔一
枚棋子取出一枚,要求最后留下的棋子是42号,那么该从几号开始取?

假如从1号开始取,则第一轮取的都是编号为奇数的棋子,留下的都是编号为偶数的棋子.
第二轮取的都是2的倍数,留下的都是4的倍数,
第三轮时,由于第二轮最后取走的是 50 号,因此下一个该取 8 号 ,这样留下的都是4的倍数 :4,12,20,28,36,44 .
第四轮取走 12,28,44,最后留下 4,20,36 ,
第五轮取走 20,留下 4,36 ,
第六轮取走 4 ,留下最后一个数 36 ,
因此,要使最后留下的是 42 号 ,需要从 42-36+1=7 号开始.