20个小学生围成一个圆圈,从某位同学开始顺时针方向按1、2、1、2报数,凡是报到2的同学退出圆圈,最后将只剩一名同学.那么在原来的圆圈中,第一个报数的同学沿顺时针方向看去,他与最后留下的那位同学之间,隔着几位同学?这道题给的答案说,最后剩下的同学序号是9,中间隔着7个人.但是我做的时候,最后剩下的应该是1、9、17,那么把9去掉,应该是17呀,请给详细的说一下呗,谢谢!

问题描述:

20个小学生围成一个圆圈,从某位同学开始顺时针方向按1、2、1、2报数,凡是报到2的同学退出圆圈,最后将
只剩一名同学.那么在原来的圆圈中,第一个报数的同学沿顺时针方向看去,他与最后留下的那位同学之间,隔着几位同学?
这道题给的答案说,最后剩下的同学序号是9,中间隔着7个人.但是我做的时候,最后剩下的应该是1、9、17,那么把9去掉,应该是17呀,请给详细的说一下呗,谢谢!

第一轮过去只留下奇数号 1 3 5 .19 有10个
第二轮过去从1号开始喊的是1只留下奇数号 1 5 9 13 17
第三轮过去从1号开始喊的是1只留下1 9 17
第四轮过去从1号开始喊的是2留下9