- 取石子
各科高分的学生gzjun/题解/
- 2025-7-16 15:04:04 @
#include<bits/stdc++.h>
using namespace std;
struct chji{
string name;
int chinese;
int maths;
int english;
}a[1010];
int main(){
int n;
int chinesemaxn=-1;
int mathsmaxn=-1;
int englishmaxn=-1;
string cname,mname,ename;
cin>>n;
for(int i=0;i<n;i++){
cin>>a[i].name>>a[i].chinese>>a[i].maths>>a[i].english;
if(a[i].chinese>chinesemaxn){
chinesemaxn=a[i].chinese;
cname=a[i].name;
}
if(a[i].maths>mathsmaxn){
mathsmaxn=a[i].maths;
mname=a[i].name;
}
if(a[i].english>englishmaxn){
englishmaxn=a[i].english;
ename=a[i].name;
}
}
cout<<cname<<" "<<chinesemaxn<<"\n";
cout<<mname<<" "<<mathsmaxn<<"\n";
cout<<ename<<" "<<englishmaxn<<"\n";
return 0;
}
1 条评论
-
曹莫凡 @ 2025-7-16 15:33:44
谢谢!!!
- 1
信息
- ID
- 116
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- 递交数
- 56
- 已通过
- 9
- 上传者