首页 > 其他 > 详细

Babelfish(codevs 2503)

时间:2016-06-27 15:38:19      阅读:285      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!