九度oj 題目1196 成績排序

2022-11-24 15:51:35 字數 1006 閱讀 5246

題目1196:成績排序

時間限制:1 秒

記憶體限制:32 兆

特殊判題:

提交:5192

解決:1792

題目描述:

用一維陣列儲存學號和成績,然後,按成績排序輸出。

輸入:

輸入第一行包括一個整數n(1<=n<=100),代表學生的個數。

接下來的n行每行包括兩個整數p和q,分別代表每個學生的學號和成績。

輸出:

按照學生的成績從小到大進行排序,並將排序後的學生資訊列印出來。

如果學生的成績相同,則按照學號的大小進行從小到大排序。

樣例輸入:

3

1 90

2 87

3 92

樣例輸出:

2 87

1 90

3 92

1 #include 2 #include 3 #include 4 #include 5

using

namespace

std;

67 typedef struct

stu;

1112

bool cmp(const stu &a, const stu &b)

1819

intmain()

28 sort(s, s +n, cmp);

29for(int i = 0; i < n; i++)33}

34//

system("pause");

35return0;

36 }

九度oj 題目1202 排序

題目1202 排序 時間限制 1 秒 記憶體限制 32 兆 特殊判題 否 提交 28802 解決 9408 題目描述 對輸入的n個數進行排序並輸出。輸入 輸入的第一行包括一個整數n 1 n 100 接下來的一行包括n個整數。輸出 可能有多組測試資料,對於每組資料,將排序後的n個整數輸出,每個數後面都...

九度OJ 1177 查詢

讀入一組字串 待操作的 再讀入一個int n記錄記下來有幾條命令,總共有2中命令 1 翻轉 從下標為i的字元開始到i len 1之間的字串倒序 2 替換 命中如果第一位為1,用命令的第四位開始到最後的字串替換原讀入的字串下標 i 到 i len 1的字串。每次執行一條命令後新的字串代替舊的字串 即下...

九度OJ 1050 完數

求1 n內的完數,所謂的完數是這樣的數,它的所有因子相加等於它自身,比如6有3個因子1,2,3,1 2 3 6,那麼6是完數。即完數是等於其所有因子相加和的數。輸入 測試資料有多組,輸入n,n資料範圍不大。輸出 對於每組輸入,請輸出1 n內所有的完數。如有案例輸出有多個數字,用空格隔開,輸出最後不要...