题源
题解
#include<stdio.h>
char id[1000][17];
int seat1[1000] = {0};
int seat2[1000] = {0};
int N,M,later;
int main(){
scanf("%d",&N);
for(int i = 0;i < N;i++)scanf("%s %d %d",&id[i],&seat1[i],&seat2[i]);
scanf("%d",&M);
for(int i = 0;i < M;i++){
scanf("%d",&later);
for(int j = 0;j < N;j++){
if(later == seat1[j]){
printf("%s %d\n",id[j],seat2[j]);
break;
}
}
}
getchar();getchar();
return 0;
}