題目:
描述
美美和山山決定玩撲克牌,他們共有n(0<n≤100)張撲克,這些撲克上分別標記為1,2,…,n,美美打開撲克第一張是1,把它放在一邊;然后把最上面2張一張一張地依次移到最后,打開上面一張,剛好是2,再放到一邊;然后把最上面3張一張一張地依次移到最后,打開上面一張,剛好是3,放在一邊;......如此繼續下去,直至打開最后一張是n,放在一邊,這時山山發現,放在一邊的撲克剛好是按1,2,3…n這樣排列的,他想知道,在開始的時候應當怎樣排放這些撲克,才能得到這樣的結果,你能幫他寫個程式求出撲克的最先排列順序嗎?
例如:當n=5時,原排列是:1 4 5 2 3;當n=9時,原排列是:1 8 6 2 9 4 5 3 7
輸入
輸入格式:檔案僅有一行包括一個正整數n,表示總的撲克的張數。
輸出
撲克游戲
描述
美美和山山決定玩撲克牌,他們共有n(0<n≤100)張撲克,這些撲克上分別標記為1,2,…,n,美美打開撲克第一張是1,把它放在一邊;然后把最上面2張一張一張地依次移到最后,打開上面一張,剛好是2,再放到一邊;然后把最上面3張一張一張地依次移到最后,打開上面一張,剛好是3,放在一邊;......如此繼續下去,直至打開最后一張是n,放在一邊,這時山山發現,放在一邊的撲克剛好是按1,2,3…n這樣排列的,他想知道,在開始的時候應當怎樣排放這些撲克,才能得到這樣的結果,你能幫他寫個程式求出撲克的最先排列順序嗎?
例如:當n=5時,原排列是:1 4 5 2 3;當n=9時,原排列是:1 8 6 2 9 4 5 3 7
輸入
輸入格式:檔案僅有一行包括一個正整數n,表示總的撲克的張數。
輸出
輸出格式:檔案僅有一行輸出原排列方案方案總數,總共n個數,中間使用空格隔開。
輸入樣例 1
5
輸出樣例 1
1 4 5 2 3
求大神們的代碼!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/12899.html
標籤:新技術前沿
上一篇:資料庫代碼
下一篇:產品開發遇到的資料庫問題
