總時間限制:
1000ms
記憶體限制:
65536kb
描述輸入學生的人數,然後再輸入每位學生的分數和姓名,求獲得最高分數的學生的姓名。
輸入第一行輸入乙個正整數n(n <= 100),表示學生人數。接著輸入n行,每行格式如下:
分數 姓名
分數是乙個非負整數,且小於等於100;
姓名為乙個連續的字串,中間沒有空格,長度不超過20。
資料保證最高分只有一位同學。
輸出獲得最高分數同學的姓名。
樣例輸入
5樣例輸出87 lilei
99 hanmeimei
97 lily
96 lucy
77 jim
hanmeimei
1 #include 2 #include3 #include 4
using
namespace
std;
5struct
student
6s[100
];10
bool cmp(struct student x, struct
student y)
1114
intmain()
1522 sort(s, s +n, cmp);
23 cout << s[0
].name;
24return0;
25 }
輸出最高分數的學生姓名
描述 輸入學生的人數,然後再輸入每位學生的分數和姓名,求獲得最高分數的學生的姓名。輸入第一行輸入乙個正整數n n 100 表示學生人數。接著輸入n行,每行格式如下 分數 姓名 分數是乙個非負整數,且小於等於100 姓名為乙個連續的字串,中間沒有空格,長度不超過20。資料保證最高分只有一位同學。輸出 ...
02 輸出最高分數的學生姓名
描述 輸入學生的人數,然後再輸入每位學生的分數和姓名,求獲得最高分數的學生的姓名。輸入第一行輸入乙個正整數n n 100 表示學生人數。接著輸入n行,每行格式如下 分數 姓名 分數是乙個非負整數,且小於等於100 姓名為乙個連續的字串,中間沒有空格,長度不超過20。資料保證最高分只有一位同學。輸出 ...
02 輸出最高分數的學生姓名
原題鏈結 總時間限制 1000ms 記憶體限制 65536kb 描述 輸入學生的人數,然後再輸入每位學生的分數和姓名,求獲得最高分數的學生的姓名。輸入第一行輸入乙個正整數n n 100 表示學生人數。接著輸入n行,每行格式如下 分數 姓名 分數是乙個非負整數,且小於等於100 姓名為乙個連續的字串,...