#include<stdio.h>
typedef struct Stu{
long long num;
int seat1;
int seat2;
}Stu;
int main(){
Stu stu[1000];
int N,M,i,j,s1[1000];
scanf("%d",&N);
for(i=0;i<N;i++){
scanf("%lld %d %d",&stu[i].num,&stu[i].seat1,&stu[i].seat2);
}
scanf("%d",&M);
for(i=0;i<M;i++){
scanf("%d",&s1[i]);
}
for(i=0;i<M;i++){
for(j=0;j<N;j++){
if(s1[i]==stu[j].seat1)
printf("%lld %d\n",stu[j].num,stu[j].seat2);
}
}
return 0;
}
总结:
注意准考证号要为long long类型 读入输出是用%lld。