好贷网好贷款

POJ2503-map

发布时间:2016-12-3 23:47:01 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"POJ2503-map",主要涉及到POJ2503-map方面的内容,对于POJ2503-map感兴趣的同学可以参考一下。

题目: 题目链接   题目:就是给你一个字典有一个单词对应一个外语单词。然后给你外语让你翻译成对应的英语   分析:用一个比较耗时的方法,但是简单,就是使用map来映射。不过这个换行搞的太纠结了....   代码:   #include <iostream> #include <cstdio> #include <string> #include <string.h> #include <map> #include <vector> #include <cstdlib> #include <algorithm> #include <cmath> #include <queue> #include <set> #include <stack> #include <functional> #include <fstream> #include <sstream> #include <iomanip> #include <numeric> #include <cassert> #include <bitset> #include <stack> #include <ctime> #include <list> #define INF 0x7fffffff #define max3(a,b,c) (max(a,b)>c?max(a,b):c) #define min3(a,b,c) (min(a,b)<c?min(a,b):c) #define mem(a,b) memset(a,b,sizeof(a)) using namespace std; map<string,string> mp; int main() { char A[30], B[15], C[15]; while(gets(A) && A[0] != '\0') { sscanf(A, "%s %s", &B, &C); mp[C] = B; } char tp[15]; while(gets(tp) && tp[0]!='\0') { if(mp[tp][0] == '\0') printf("eh\n"); else cout << mp[tp] << endl; } return 0; }    

上一篇:JAVA启动参数大全:标准参数[收藏]
下一篇:点到点与端到端通信有什么区别

相关文章

关键词: POJ2503-map

相关评论