#include<cstdio>
#include<iostream>
#include<cmath>
#include<cstring>
#include<algorithm>
using namespace std;
#define maxn 10010
struct Student{
char name[11];//注意范围
char id[11];
int grade;
}stu[maxn];
bool cmp(Student a,Student b)
{
return a.grade>b.grade;
}
int main()
{
int n;
scanf("%d",&n);
for(int i=0;i<n;i++)
{
scanf("%s %s %d",stu[i].name,stu[i].id,&stu[i].grade);
}
int l,h;
scanf("%d%d",&l,&h);
sort(stu,stu+n,cmp);
int flag=0;
for(int i=0;i<n;i++)
{
if(stu[i].grade>=l&&stu[i].grade<=h)
{
printf("%s %s\n",stu[i].name,stu[i].id);
flag=1;
}
}
if(flag==0)
printf("NONE\n");
return 0;
}
PAT——A1083(排序)
猜你喜欢
转载自blog.csdn.net/qq_42232118/article/details/81609227
今日推荐
周排行