建设银行可以查房贷的网站,怎么登陆自己的公司网站,修改wordpress语言,qq登陆 wordpress1004 成绩排名 (20分)
读入 n#xff08;0#xff09;名学生的姓名、学号、成绩#xff0c;分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式#xff1a;
每个测试输入包含 1 个测试用例#xff0c;格式为 第 1 行#xff1a;正整数 n 第 2 行#xff1a;第…1004 成绩排名 (20分)
读入 n0名学生的姓名、学号、成绩分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式
每个测试输入包含 1 个测试用例格式为 第 1 行正整数 n 第 2 行第 1 个学生的姓名 学号 成绩 第 3 行第 2 个学生的姓名 学号 成绩 … … … 第 n1 行第 n 个学生的姓名 学号 成绩 其中姓名和学号均为不超过 10 个字符的字符串成绩为 0 到 100 之间的一个整数这里保证在一组测试用例中没有两个学生的成绩是相同的。 输出格式
对每个测试用例输出 2 行第 1 行是成绩最高学生的姓名和学号第 2 行是成绩最低学生的姓名和学号字符串间有 1 空格。 输入样例
3 Joe Math990112 89 Mike CS991301 100 Mary EE990830 95 输出样例
Mike CS991301 Joe Math990112 #includeiostream
#includestring
#includevector
#includealgorithm
using namespace std;
struct node {string name;//存储名字string id;//存储学号int sum;//存储成绩
};
bool cmp(node a, node b)
{return a.sum b.sum;
}int main()
{int n;cin n;vectornodeno(n);//定义n个结构体数组for (int i 0; i n; i){cin no[i].name no[i].id no[i].sum;}sort(no.begin(), no.end(), cmp);//sort自定义排序配合cmp函数非常简洁cout no[0].name no[0].id endl;cout no[n-1].name no[n-1].id endl;
}