题目:
代码:
#include<bits/stdc++.h>
using namespace std;
struct stu{
long long a; //使用char *s可能出现格式错误,如果是多位数字,最好使用longlong,
//标准情况下可容纳64位数字
int b;
int c;
}s[1001];
int main()
{
int n;
scanf("%d",&n);
int i;
for(i=0;i<n;i++)
{
scanf("%lld %d %d",&s[i].a,&s[i].b,&s[i].c);
}
int m;
scanf("%d",&m);
int seat;
for(i=0;i<m;i++)
{
scanf("%d",&seat);
for(int j=0;j<n;j++)
{
if(seat==s[j].b)
{
printf("%lld %d",s[j].a,s[j].c);
if(i!=m)
printf("\n");
}
}
}
return 0;
}