ZOJ 2932 The Seven Percent Solution
来源:互联网 发布:什么软件听英语单词 编辑:程序博客网 时间:2024/05/17 05:52
题目链接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2932
此题可用map及string 中的replace函数轻松搞定。
代码如下:
#include<iostream>#include<fstream>#include<vector>#include<string>#include<map>#include<iterator>#include<algorithm>using namespace std;string convertToAbbreviation(string str);int main(){ #ifdef ONLINE_JUDGE #else freopen("D:\\in.txt", "r", stdin); freopen("D:\\out.txt", "w", stdout); #endif // ONLINE_JUDEG map<char, string> m; map<char, string>::iterator it; m[' '] = "%20"; m['!'] = "%21"; m['$'] = "%24"; m['%'] = "%25"; m['('] = "%28"; m[')'] = "%29"; m['*'] = "%2a"; string str; while (getline(cin, str)) { if ('#' == str[0]) { break; } for (int i = 0; i < str.length(); i++) { it = m.find(str[i]); if (it != m.end()) { str.replace(i, 1, (*it).second); } } cout << str<<endl; } return 0;}
0 0
- zoj 2932 The Seven Percent Solution
- ZOJ 2932 The Seven Percent Solution
- zoj 2932 The Seven Percent Solution(水水~)
- ZOJ Problem Set - 2932 The Seven Percent Solution
- ZOJ Problem Set - 2932 The Seven Percent Solution
- ZOJ Problem Set - 2932 The Seven Percent Solution
- the seven percent solution
- The Seven Percent Solution
- The Seven Percent Solution
- The Seven Percent Solution
- The Seven Percent Solution
- The Seven Percent Solution
- 1530. The Seven Percent Solution
- Sicily1530 The Seven Percent Solution
- HDU2719:The Seven Percent Solution
- POJ3650----The Seven Percent Solution
- HDU_OJ-The Seven Percent Solution
- HDU The Seven Percent Solution
- 约瑟夫问题(链表):不敢死队问题
- javascript正则表达式之二-RegExp对象
- 最短路径 hdu2544 dijkstra算法
- 关于Map集合与List集合的结合
- HDU 1520
- ZOJ 2932 The Seven Percent Solution
- POJ 3617 Best Cow Line ||POJ 3069 Saruman's Army贪心
- 浅谈搜索(待补充)
- Prime Distance poj 2689 区间内的素数打表模板
- linux下ant的安装
- 编程珠玑番外篇-C.正则表达式精义-1
- 程序员技术练级攻略
- 栈和队列的相互模拟
- Flex中嵌入网页