先按總分從高到低排序,如果兩個同學總分相同,再按語文成績從高到低排序,如果兩個同學總分和語文成績都相同,那麼規定學號小的同學 排在前面,這樣,每個學生的排序是唯一確定的。
這句話可以理解為下面這段**
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門課的成績 語文 數學 英語。先按總分從高到低排序,如...