10282 - Babelfish(stl map)
来源:互联网 发布:淘宝铠甲勇士烈焰刀 编辑:程序博客网 时间:2024/04/29 04:52
10282 - Babelfish
题目大意:就是构建一个字典,用来查询单词。
阶梯思路:用stl map,用来一一对应单词。然后string可能不支持printf,之前一直都错在这里。然后前面输入的需要注意一下,接受空行用gets和s【0】 == ‘\0’结合判断。
#include<iostream>#include<stdio.h>#include<map>#include<string>using namespace std;map<string, string> vis;map<string, string>::iterator it;char s[30];int main() {char s1[20], s2[20];while (gets(s) != NULL && s[0] != '\0') {sscanf(s, "%s%s", s1, s2);vis[s2] = s1;}while (scanf("%s", s) == 1) {it = vis.find(s);if (it != vis.end())cout<< vis[s]<<endl;elseprintf("eh\n");}return 0;}
0 0
- 10282 - Babelfish(stl map)
- uva 10282 Babelfish(STL map)
- UVa 10282 - Babelfish STL Map
- UVA 10282 Babelfish STL的map
- poj2503 Babelfish(STL-map)
- UVA Babelfish(STL map)
- POJ 2503 Babelfish(STL-map)
- poj 2503 Babelfish(STL map写法)
- poj2503——Babelfish(STL,map)
- Babelfish Poj2503(STL map的使用)
- POJ 2503 Babelfish STL-map容器
- POJ 2503-Babelfish(STL-map)
- UVa 10282 / POJ 2503 Babelfish / ZOJ 1109 Language of FatMouse (STL&map)
- 【STL】Babelfish
- POJ2503 Babelfish (输入格式控制与STL map的使用)
- vua 10282 - Babelfish(Hash、map)
- UVA - 10282 Babelfish(map应用)
- UVA - 10282 Babelfish map的应用
- Android 调用WebService笔记
- 堆和栈空间的区别
- QT QTableView用法小结
- 奋斗的开始
- 使用Eclipse把java文件打包成jar
- 10282 - Babelfish(stl map)
- 哈尔滨理工大学第四届ACM程序设计竞赛I: 真•找规律
- 链表--循环链表
- poj 3020 Antenna Placement 二分图最小路径覆盖
- 树状数组的理解
- 2.2-2 选择排序
- 说说Android桌面(Launcher应用)背后的故事(大结局)——让Widget拥有Application同等的待遇
- 左右滑动动画切换屏幕
- Ogre 整体框架入门