Babelfish(codevs 2503)
Posted Cola
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Babelfish(codevs 2503)相关的知识,希望对你有一定的参考价值。
大致题意:
输入一个字典,字典格式为“英语à外语”的一一映射关系
然后输入若干个外语单词,输出他们的 英语翻译单词,如果字典中不存在这个单词,则输出“eh”
#include<iostream> #include<cstdio> #include<map> #include<string> #include<cstring> using namespace std; int main() { map<string,string> map1; char a[50],b[20],c[20]; while(gets(a)&&a[0]!=\'\\0\') { sscanf(a,"%s %s",&b,&c); map1[c]=b; } while(gets(a)&&a[0]!=\'\\0\') { if(map1.find(a)==map1.end()) cout<<"eh"<<endl; else cout<<map1[a]<<endl; } return 0; }
以上是关于Babelfish(codevs 2503)的主要内容,如果未能解决你的问题,请参考以下文章