有15个人围成一圈从第一个人开始报1,2,3,4,5凡报到5者退出圈子,

来源:百度知道 编辑:UC知道 时间:2024/07/05 01:09:35
找出最后留在圈子里的人原来的序号。。。要求用链表来做。。要求原创。。。。。。。

如果是依次报数的话……
123456789 10 11 12 13 14 15
1234 6789 10 11 12 13 14 15
1234 6789 11 12 13 14 15
1234 6789 11 12 13 14
1234 789 11 12 13 14
1234 789 11 13 14
12 4 789 11 13 14
12 4 789 13 14
12 789 13 14
12 789 13
12 78 13
12 7 13
12 7
1 7
1
以上。就剩下1号了。不好意思,不知道你说的链表是什么工具,我用EXCEL就是上面的表。

123456789101112131415
1234 6789 11 12 13 14
1234 7 89 11 13 14
1234 89 11 13
1234 9 11 13
1234 11 13
1234 13
1234
所以最后留下的应该就是1234的