P1093 NOIP2007 普及組 獎學金

2021-10-22 11:30:01 字數 647 閱讀 4138

先按總分從高到低排序,如果兩個同學總分相同,再按語文成績從高到低排序,如果兩個同學總分和語文成績都相同,那麼規定學號小的同學 排在前面,這樣,每個學生的排序是唯一確定的。

這句話可以理解為下面這段**

int

cmp(student a,student b)

#include

using

namespace std;

intconst maxn=

310;

int n;

struct studenta[maxn]

;int

cmp(student a,student b)

intmain()

sort

(a,a+n,cmp)

;for

(int i=

0;i<

5;i++

)return0;

}

NOIP2007 普及組 獎學金

獎學金 問題描述 某小學最近得到了一筆贊助,打算拿出其中一部分為學習成績優秀的前5名學生發獎學金。期末,每個學生都有3門課的成績 語文 數學 英語。先按總分從高到低排序,如果兩個同學總分相同,再按語文成績從高到低排序,如果兩個同學總分和語文成績都相同,那麼規定學號小的同學 排在前面,這樣,每個學生的...

NOIP2007普及組 獎學金

我用了一種非常複雜的方式表現出來 滑稽 好了,廢話不多說,直接進正題 某小學最近得到了一筆贊助,打算拿出其中一部分為學習成績優秀的前5名學生發獎學金。期末,每個學生都有3門課的成績 語文 數學 英語。先按總分從高到低排序,如果兩個同學總分相同,再按語文成績從高到低排序,如果兩個同學總分和語文成績都相...

NOIP2007 普及組 獎學金

noip2007 普及組 獎學金 時間限制 1 sec 記憶體限制 128 mb 提交 468 解決 178 提交 題解 狀態 討論版 題目描述 某小學最近得到了一筆贊助,打算拿出其中一部分為學習成績優秀的前5名學生發獎學金。期末,每個學生都有3門課的成績 語文 數學 英語。先按總分從高到低排序,如...