二分贪心 B 字典

来源:互联网 发布:windows 10更新 编辑:程序博客网 时间:2024/06/06 04:35

1、简单描述

输入,编写字典,输入词条,查找单词。

2、思路

map一个string键值对应一个string实值。

#include<bits/stdc++.h>using namespace std;int main(){    string s;    char ss[100],s1[100],s2[100];    map<string,string>m;    map<string,string>::iterator p;    while(gets(ss))    {        s=ss;        if(s=="") break;        else        {            sscanf(s.c_str(),"%s %s",s1,s2);            m[s2]=s1;        }    }    while(gets(ss))    {        s=ss;        p=m.find(s);        if(p!=m.end())        cout<<m[s]<<endl;        else        cout<<"eh"<<endl;}return 0;}
利用sscanf将字符串拆分以空格为界拆分为s1,s2.

0 0
原创粉丝点击