#include <iostream> #include <cstdio> #include <string> #include <map> using namespace std; /** * 查找学生信息--清华大学 * @return */ int main() { int n; cin >> n; /* * getChar()用于吸收回车换行符 * 因为后面要用getLine()来获取一整行的字符串 */ getchar(); map<string, string> studentMap; for (int i = 0; i < n; ++i) { string studentInfo; getline(cin, studentInfo); int pos = studentInfo.find(" "); string studentId = studentInfo.substr(0, pos); //studentMap.insert(pair<string, string>(studentId, studentInfo)); studentMap[studentId] = studentInfo; } int m; cin >> m; for (int i = 0; i < m; ++i) { string key; cin >> key; string ans = studentMap[key]; if (ans == "") { ans = "No Answer!"; } cout << ans << endl; } return 0; }