本人因为不会运用指针等高级方法,只是用了基础,所以代码很长,希望能有得到大佬指点。
在这记录,督促自己进步;
#include<stdlib.h>//随机数生成器
#include<iostream>
#include<math.h>
#include<stdio.h>
using namespace std;
int main(){
int count;
cin>>count;
string zkz[count];
string sj[count];//={"0"};
string ks[count];//={"0"};
for (int i=0;i<count;i++)
{
cin>>zkz[i]>>sj[i]>>ks[i];
}
int daicha,i;
cin>>daicha;//cout<<daicha<<endl;
string sd_cha[daicha]={"0"};
for(i=0;i<daicha;i++){
cin>>sd_cha[i];//cout<<sd_cha[i]<<endl;
}
int j=0;
for(int j=0;j<daicha;j++){
for(int i=0;i<count;i++){
if (sd_cha[j]==sj[i]) {
cout<<zkz[i]<<" "<<ks[i]<<endl;
}
}
}
}