#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
struct grade
{
string student;
string subject;
int number;
};
int main()
{
//初始化、输入模块
int n;
cin>>n;
grade grade_n[n];
for(int i=0; i<n; i++)
{
cin>>grade_n[i].student>>grade_n[i].subject>>grade_n[i].number;
}
int a[n];
for(int i=0;i<n;i++)
{
a[i]=grade_n[i].number;
}
int max_position, min_position;
//cout<<*max_element(a,a+n)<<endl;
//cout<<*min_element(a,a+n)<<endl;
max_position = max_element(a,a+n) - a;
min_position = min_element(a,a+n) - a;
cout<<grade_n[max_position].student<<" "<<grade_n[max_position].subject <<endl;
cout<<grade_n[min_position].student<<" "<<grade_n[min_position].subject <<endl;
return 0;
}
还没有评论,来说两句吧...