题解 | #查找学生信息#

查找学生信息

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

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

using namespace std;

map <string,string> myMap;

int main(){
    int n;
    scanf("%d\n",&n);

    while(n--){
        string str;
        getline(cin,str);
        int pos=str.find(" ");
        string key=str.substr(0,pos);
        myMap[key]=str;
    }

    int m;
    scanf("%d",&m);
    while(m--){
        string key;
        cin>>key;
        string answer=myMap[key];
        if(answer==""){
            printf("No Answer!\n");
        }else{
            cout<<answer<<endl;
        }
    }
    return 0;
}

全部评论

相关推荐

2025-12-16 17:17
门头沟学院 产品经理
烤点老白薯:他第二句话的潜台词是想让你帮他点个瑞幸或者喜茶啥的
mt对你说过最有启发的一...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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