样例2解释:
初始序列为1 8 6 2 9 4 5 3 7
第一次拿掉第一张牌以后8 6 2 9 4 5 3 7
然后移掉两张牌到最后以后2 9 4 5 3 7 8 6
第二次拿掉第一张牌以后9 4 5 3 7 8 6
然后移掉三张牌到最后以后3 7 8 6 9 4 5
第三次拿掉第一张牌以后7 8 6 9 4 5
然后移掉四张牌到最后以后4 5 7 8 6 9
第四次拿掉第一张牌以后5 7 8 6 9
我的问题是,拿走4以后,剩下57869,把这5个依次放到最后,顺序不会变,还是57869,然后拿走5,剩下7869,然后只能拿走7了,拿不走6啊,怎么回事?
共 1 条回复
题目要求我们输出初始序列,是的经过多次操作后得到一个1 ~ n 的序列,样例2的解释就是倒推,从结果推到1 ~ n,也就是解释为为什么样例2的输出是这样子的~