博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Uva 10282 - Babelfish
阅读量:7093 次
发布时间:2019-06-28

本文共 1064 字,大约阅读时间需要 3 分钟。

Problem C: Babelfish

解题思路:这题简单题,放在这个章节里是因为lrj想让你用哈希过的,但是我却开始用STL里面的内容混过去的,用了map,学会了怎样将字符数组转换成字符串

1 #include
2 #include
3 #include
4 #include
5 #include
6 #include
7 using namespace std; 8 map
dic; 9 int main(){10 #ifndef ONLINE_JUDGE11 freopen("input.txt", "r", stdin);12 #endif13 char input[100];14 bool flag = false;15 while(fgets(input, 100, stdin) != NULL){16 int len = strlen(input);17 if(len == 1){18 flag = true;19 continue;20 }21 else if(input[len-1] == '\n') input[len-1] = '\0';22 if(flag == false){23 char left[12], right[12];24 sscanf(input, "%[^ ]", left);25 sscanf(input, "%*s%s", right);26 string _left(&left[0], &left[strlen(left)]);27 string _right(&right[0], &right[strlen(right)]);28 dic.insert(make_pair(_right, _left));29 }30 else{31 32 string _input(&input[0], &input[strlen(input)]);33 map
::const_iterator i = dic.find(_input);34 if(i != dic.end())35 cout<
second<

 

转载于:https://www.cnblogs.com/liaoguifa/archive/2013/05/14/3077893.html

你可能感兴趣的文章
Ubuntu设置显示桌面快捷键
查看>>
TabBarController和其他view无法建立Relationship segue的原因
查看>>
C语言中结构体变量之间赋值
查看>>
javascript精度问题与调整
查看>>
《从零開始学Swift》学习笔记(Day 63)——Cocoa Touch设计模式及应用之单例模式...
查看>>
hdu 3342 Legal or Not (拓扑排序)
查看>>
Dubbo限制大数据传输的解决方案
查看>>
ML学习分享系列(2)_计算广告小窥[中]
查看>>
form怎样正确post文件
查看>>
JVM概述
查看>>
artTemplate子模板include
查看>>
C#模拟POST提交表单(一)--WebClient
查看>>
[Spark][python]从 web log 中提取出 UserID 作为key 值,形成新的 RDD
查看>>
数据结构与算法(周鹏-未出版)-第六章 树-6.5 Huffman 树
查看>>
Zephyr的Shell
查看>>
fpga技能树
查看>>
国内的Android SDK镜像
查看>>
Bootstrap系列 -- 36. 向上弹起的下拉菜单
查看>>
TMS320C6455 SRIO 实现方案
查看>>
Hough transform(霍夫变换)
查看>>