码迷,mamicode.com
首页 > 其他好文 > 详细

Babelfish(codevs 2503)

时间:2016-06-27 15:41:31      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:

大致题意:

输入一个字典,字典格式为“英语à外语”的一一映射关系

然后输入若干个外语单词,输出他们的 英语翻译单词,如果字典中不存在这个单词,则输出“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)

标签:

原文地址:http://www.cnblogs.com/harden/p/5620131.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!