將1,2,3,4,5的每個排列視為五位數,並將這些五位數由小到大排列成一列,如12345,12354,12435,…,54321,試問如下,請問如何解題?
(1)、35421的下一個數是多少 41235
(2)、由小到大數的第56個數是多少 32154
1 個解答
評分
- LopezLv 55 年前最佳解答
(1)
35421 已是萬位數字是 3 的最大數,
所以下一個數字是萬位數字是 4 的最小數,
也就是 41235
(2)
萬位數字若是 1 , 則末四位是 { 2 , 3 , 4 , 5 } 的排列數 = 4! = 24
同理, 萬位數字若是 2 , 也有 24 個數.
56 / 24 = 2 餘 8
所以:
1XXXX , 有 24 個數.
2XXXX , 有 24 個數.
因此目標在 3XXXX 的第八個數.
31XXX 的個數 = 3! = 6
8 - 6 = 2
所以目標在 32XXX 的第二個:
32145
32154 ←
還有問題?馬上發問,尋求解答。