問題描述
給定乙個長度為n的數列,將這個數列按從小到大的順序排列。1<=n<=200
輸入格式
第一行為乙個整數n。
第二行包含n個整數,為待排序的數,每個整數的絕對值小於10000。
輸出格式
輸出一行,按從小到大的順序輸出排序後的數列。
樣例輸入
58 3 6 4 9
樣例輸出
3 4 6 8 9
loop =
int(
input()
)a =
list
(map
(int
,input()
.split())
)a.sort(
)for i in a:
if loop ==1:
print(''
,end=
str(i)
)break
print
(str
(i),end=
' ')
loop -=
1
首先,**沒什麼難度都能看懂,但是呢,做題的時候我們可能感覺對了但機器判定的時候還是不對。讀者可能會問了,為什麼要在for迴圈中輸出的時候加上乙個if判斷,很簡單,就是為了剔除最後乙個字元後面加上的空格。如果說加上這個空格的話,看上去和題目給的輸出是一樣的,但是呢,細節就在於,題目給的輸出,9後面是沒有空格的。如果沒有if,那麼我們輸出的最後乙個字元後面就會有空格,這道題自然就是不對的。這個請大家都注意一下。 c 藍橋杯數列排序
給定乙個長度為n的數列,將這個數列按從小到大的順序排列。1 n 200 第一行為乙個整數n。第二行包含n個整數,為待排序的數,每個整數的絕對值小於10000。輸出一行,按從小到大的順序輸出排序後的數列。58 3 6 4 9 3 4 6 8 9 include using namespace std ...
C 藍橋杯 基礎練習之數列排序
資源限制 時間限制 1.0 s 記憶體限制 512.0 mb 問題描述 給定乙個長度為n的數列,將這個數列按從小到大的順序排列。1 n 200 輸入格式 第一行為乙個整數n。第二行包含n個整數,為待排序的數,每個整數的絕對值小於10000。輸出格式 輸出一行,按從小到大的順序輸出排序後的數列。樣例輸...
藍橋杯之Fibonacci數列
時間限制 1.0s 記憶體限制 256.0mb fibonacci數列的遞推公式為 fn fn 1 fn 2,其中f1 f2 1。當n比較大時,fn也非常大,現在我們想知道,fn除以10007的餘數是多少。輸入包含乙個整數n。輸出一行,包含乙個整數,表示fn除以10007的餘數。說明 在本題中,答案...