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;  
}  
View Code

 

以上是关于Babelfish(codevs 2503)的主要内容,如果未能解决你的问题,请参考以下文章

POJ2503 Babelfish

Babelfish POJ - 2503

POJ 2503.Babelfish

POJ 2503 Babelfish

poj 2503 Babelfish

POJ2503-Babelfish-二分