查找学生信息
虽然简单,但还是有一定代表性的,考察用映射查找学生信息。
const int N=1010;
struct Stu {
string name;
string sex;
int age;
};
map<string,Stu> mp;
int n,m;
int main()
{
while(cin>>n)
{
mp.clear();
for(int i=0;i<n;i++)
{
string id,name,sex;
int age;
cin>>id>>name>>sex>>age;
mp[id]={name,sex,age};
}
cin>>m;
while(m--)
{
string id;
cin>>id;
if(!mp.count(id)) puts("No Answer!");
else cout<<id<<' '<<mp[id].name<<' '<<mp[id].sex<<' '<<mp[id].age<<endl;
}
}
//system("pause");
return 0;
}