1022 三整數排序

2021-10-23 02:55:35 字數 491 閱讀 1414

1022: 三整數排序

時間限制: 1 sec 記憶體限制: 30 mb

提交: 35533 解決: 18931

[狀態] [討論版] [提交] [命題人:admin]

題目描述

從鍵盤輸入三個整數x,y和z,按從大到小的順序輸出它們的值。

輸入輸入三個整數x,y和z。

輸出按從大到小的順序輸出它們的值。

樣例輸入 copy

20 16 18

樣例輸出 copy

20 18 16

因為只有三個數,我這裡用的依次比較

如果需要排序的數字很多,可以用陣列,把數字依次存入陣列中,然後用排序方法來解決!

#includeint main()

if(x

if(y

printf

("%d %d %d\n",x,y,z)

; return 0;

}

1022 三整數排序 ZZULIOJ

題目描述 從鍵盤輸入三個整數x,y和z,按從大到小的順序輸出它們的值。輸入 輸入三個整數x,y和z。輸出 按從大到小的順序輸出它們的值。樣例輸入 copy 20 16 18 樣例輸出 copy 20 18 16 include intmain if z y if y x printf d d d x...

URAL1022(拓撲排序)

解題思路 題目全英的,理解起來有點困難。剛開始我推測著應該是有向圖中找一條包含所有頂點的通路,結果還是不對。如果早知道是拓撲排序就好辦了。這是資料結構中的經典演算法,首先找到入度為0的點,輸出並去掉該頂點與其他頂點相連的邊,然後依次迴圈上述操作,直到所有頂點都輸出。需要定義乙個存放頂點入度的陣列 d...

整數奇偶排序

總時間限制 1000ms 記憶體限制 65536kb 描述 給定10個整數的序列,要求對其重新排序。排序要求 1.奇數在前,偶數在後 2.奇數按從大到小排序 3.偶數按從小到大排序。輸入輸入一行,包含10個整數,彼此以乙個空格分開,每個整數的範圍是大於等於0,小於等於100。輸出按照要求排序後輸出一...