#P163. 數位排列
數位排列
題目描述
定義一種數值排序方式為數位排列,方式如下:
(1) 先看個位數,先根據數值的個位數,將數值按由小到大排序。例如:63 81 92 -> 81 92 63
(2) 接著,如果個位數字一樣的話,便將這些數值按由大至小排序。例如:63 73 83 81 92 -> 81 92 83 73 63
請設計一個Python程式,將數值按數位排列的方式排序。
輸入格式
一行輸入多個整數數值,數值之間以空格分隔。
輸出格式
輸出排序後的結果,數值之間以一個空格分隔。
Samples
["38 106 98 26 13 46 51","1 2 3 4 5 0\r\n","98 76 12 34 55\r\n","33 33 88 88 83 38"]
["51 13 106 46 26 98 38\r\n","0 1 2 3 4 5\r\n","12 34 55 76 98\r\n","83 33 33 88 88 38"]
提示
巢狀迴圈
原始資料
- Zero1 題號:
a163 - Hydro 題號:
Z0163 - Locale:
zh_TW - Display:
open