井号原名锦昊,是个聪明又有点调皮的小帅哥,他最擅长的是扑克类游戏。
像下方这类有关扑克的思维题,他都能信手拈来,答案随口就出,那么你可以吗?
将同花色的13张扑克(1一10,J为11,Q为12,K为13)牌叠在一起,经过下列操作:
每次将这叠扑克牌最上面的一张移到最下面后,移出此时扑克牌最上面的一张。
重复这个操作,直到这叠扑克牌全部移出时停止操作。
已知依次移出的扑克牌的排列,编程求出原扑克牌的叠放次序。
以1,2,3三张扑克牌为例,
要使依次移出的牌的顺序为1,2,3,则原叠放次序应为2,1,3。
2 |
1 |
3 |
1.将2移到扑克牌的末尾(3的后面),将1移出,剩下:
3 |
2 |
2.将3移到扑克牌的末尾(2的后面),将2移出,剩下:
3 |
3.最后将3移出。