题解 | #查找学生信息#

查找学生信息

http://www.nowcoder.com/practice/fe8bff0750c8448081759f3ee0d86bb4

#include<iostream>
#include<cstdio>
#include<map>
#include<string>

using namespace std;

int main() {
	int n;
	scanf("%d",&n);
	getchar();
	map<string,string> studentInfo;
	while(n--) {
		string str;
		getline(cin,str);
		int position = str.find(" ");
		string key = str.substr(0,position);
		string value = str.substr(position + 1);
		studentInfo.insert(pair<string,string>(key,value));
	}
	int m;
	scanf("%d",&m);
	while(m--) {
		string key;
		cin >> key;
		if(studentInfo.find(key) == studentInfo.end()) {
			cout << "No Answer!" << endl;
		} else {
			cout << key << " "<< studentInfo.at(key) << endl;
		}
	}
	return 0;
}
全部评论

相关推荐

2025-12-30 16:42
同济大学 C++
仁狂躁使者:哎呀,不用担心,我当时配环境配了两天,项目捋不清就问问导师能不能用ai,慢慢就清了,会好起来的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务