https://www.nowcoder.com/practice/fe8bff0750c8448081759f3ee0d86bb4?tpId=40&tqId=21358&rp=1&ru=%2Fta%2Fkaoyan&qru=%2Fta%2Fkaoyan%2Fquestion-ranking&tab=answerKey
#include<iostream>
#include<algorithm>
#include<cstdio>
#include<string>
#include<map>
using namespace std;
struct student
{
string name;
string s;
int age;
}stu[1005];
map<string,student>mp;
int main(void)
{
int n; cin>>n;
string a;
for(int i=0;i<n;i++)
{
cin>>a>>stu[i].name>>stu[i].s>>stu[i].age;
mp[a]=stu[i];
}
int m; cin>>m;
for(int i=0;i<m;i++)
{
cin>>a;
if(mp[a].age)
cout<<a<<" "<<mp[a].name<<" "<<mp[a].s<<" "<<mp[a].age<<endl;
else
cout<<"No Answer!"<<endl;
}
return 0;
}