struct node
{
char name[20];
char sex;
char exam[20];
int score;
}stu[10001];
int main()
{
int n,max=-1,min=101;
string man,woman,name1,name2;
cin>>n;
for(int i=0;i<n;i++){
cin>>stu[i].name>>stu[i].sex>>stu[i].exam>>stu[i].score;
if(stu[i].sex==‘F’){
if(stu[i].score>max){
max=stu[i].score;
name2=stu[i].name;
woman=stu[i].exam;
}
}
else{
if(stu[i].score<min){
min=stu[i].score;
name1=stu[i].name;
man=stu[i].exam;
}
}
}
if(max!=-1){
cout<<name2<<" "<<woman<<endl;
}
else{
cout<<“Absent\n”;
}
if(min!=101){
cout<<name1<<" "<<man<<endl;
}
else{
cout<<“Absent\n”;
}
小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
技术学习总结
学习技术一定要制定一个明确的学习路线,这样才能高效的学习,不必要做无效功,既浪费时间又得不到什么效率,大家不妨按照我这份路线来学习。
最后面试分享
大家不妨直接在牛客和力扣上多刷题,同时,我也拿了一些面试题跟大家分享,也是从一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波!
一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波!
[外链图片转存中…(img-ocrdhrwA-1711039998387)]
[外链图片转存中…(img-BBwqIzV0-1711039998388)]