简单题,定义结构体方法注意一下。一遍过,开心(*^▽^*)
#include<cstdio>
using namespace std;
struct student{
long long zkz;
int sj;
int ks;
}student[1001];
int main(){
int n,m,sj1;
scanf("%d",&n);
for(int i=0;i<n;i++){
scanf("%lld %d %d",&student[i].zkz,&student[i].sj,&student[i].ks);
}
scanf("%d",&m);
while(m--){
scanf("%d",&sj1);
for(int i=0;i<n;i++){
if(student[i].sj==sj1)printf("%lld %d\n",student[i].zkz,student[i].ks);
}
}
}