请教一个小的题目~!谢谢解答~!
/*某校100个学生,学号依次为,1,2,3,。。。,100。*100个学生按照学号次序从小到大站成一个对列,并从第一个人开始报号,依次报为1号,2号,3号,。。。,100号。
* 把报奇数号位的学生全部拿掉,离开队列,只保留偶数号位的同学。
*队列内余下50个同学,学号依次为:2,4,6,。。。,100。
*剩下的这组同学依次报号,1号,2号,3号,。。。,50号,再次把报奇数号位的学生全部拿掉,离开队列,只保留偶数号位的同学。
*此时,队列内余下25个同学:4号,8号,。。。100号,
*队列内的学生继续报号,仍然拿掉报奇数号位的同学,保留偶数号位的同学,
*不断重复上述过程,直到队列内只剩下一个人的时候,请问这个同学的学号多少?*/