卡組排序 -1
兩步
步驟 A:從牌堆頂部取出一張牌,放在棄牌堆頂部。
步驟 B:將牌堆頂部的新牌移到牌堆底。
例
如果你從一疊按 1-3-2 順序排列的牌開始,然後反覆使用兩步法,結果就是一堆從大到小排列的棄牌:3-2-1。

面臨的挑戰
取編號 1 到 5 的牌,並以某種方式堆疊起來,這樣,如果你用這疊牌重複兩個步驟,最終你會得到一堆從 5 到 1 的棄牌。

勘探
你能用牌面數字為 1 到 6、1 到 7 甚至更高的牌組進行相同的分析嗎?你發現了什麼規律?
筆記
挑戰與探索
這個謎題的難點在於要有條理。對於任何尺寸的撲克牌,你都可以反覆嘗試,最終得出答案,這對小孩子來說完全沒問題。
讓我們尋找一些有趣的模式,讓事情變得更容易。
假設你把牌依序擺放在桌上。以下是前七種情況的解答。讓我們看看能從中學到什麼。箭頭後面的數字表示第一遍翻牌後剩餘牌的順序——也就是說,每張牌只被翻過一次之後的順序。
1
1 2 -> 2
1 3 2 -> 3
1 3 2 4 -> 3 4
1 5 2 4 3 -> 5 4
1 4 2 6 3 5 -> 4 6 5
1 6 2 5 3 7 4 -> 6 5 7
如果牌的數量是偶數(例如 6 張),那麼奇數位依序填入前一半的牌(本例為 3 張),其餘位置則使用牌數減半時的解法,只是牌面值會相應增加。例如,在 6 張牌的情況下,奇數位填入 1、2、3,偶數位填入 4、6、5——即牌數 1、3、2(三張牌時的解法)分別加 3。
奇數張牌的情況稍微複雜一點。和之前一樣,奇數位上的牌大約是前一半的數字(例如,7張牌時是1到4)。觀察範例,箭頭後面的第一張牌會被移到最後,所以它應該是序列中最後一張牌。理解這一點後,解題步驟與偶數張牌的情況相同。