Problem H 排序練習01(難度5)

2021-08-09 14:47:04 字數 848 閱讀 1568

problem h: 排序練習

01(難度5)

description

相比普通的排序大家都做的比較厭煩了,那麼這次就來道不普通的題。給你一些數,你所需要做的是把這些數按照個位數的大小從大到小排序,如果個位一樣則看十位,如果十位還一樣則看百位,以此類推。

input

輸入資料第一行有乙個 t ,代表著輸入資料有

t 組, 每組資料報含乙個數字 n(

n <= 1000

) 和

n 個數

, 已知每個數小於

10000.

output

對於每組資料輸出排序好後的序列,每組輸出佔一行,每兩組相鄰的輸出之間有乙個空行

.sample input 2

51 2 3 4 5 5

1 2 3 12 13

sample output

5 4 3 2 1

13 3 12 2 1

hint

#include

intmain()

scanf("%d",&n);

for(i=0;i

for(i=0;i

else

if(a[j]%10==a[j+1]%10&&a[j]%100

else

if(a[j]%100==a[j+1]%100&&a[j]%1000

else

if(a[j]%1000==a[j+1]%1000&&a[j]%10000

} }

for(i=0;i

printf("\n");

k++; }

return0;

}

習題練習01

給定乙個整數陣列 nums 和乙個目標值 target,請你在該陣列中找出和為目標值的那 兩個 整數,並返回他們的陣列下標。你可以假設每種輸入只會對應乙個答案。但是,陣列中同乙個元素不能使用兩遍。示例 給定 nums 2,7,11,15 target 9 因為 nums 0 nums 1 2 7 9...

Html練習筆記01

html 指的是超文字標記語言 hypertextmarkuplanguage 在瀏覽器中輸入url 應用層dns解析網域名稱 應用層客戶端傳送http請求 傳輸層tcp傳輸報文 網路層ip協議查詢mac位址 資料到達資料鏈路層 伺服器接收資料 伺服器響應請求 伺服器返回相應檔案 頁面渲染。環境變數...

sql指令碼練習01

原來在聚鯊的練習題 實際操作 已經理解了 主要需要理解的部分是 inner join 樂翻天join right join 的區別。二者之間的區別是以誰為主要的表,主要顯示誰的問題。其次需要理解的是 select from a inner join b on a.khdm b.khdm inner ...