ZOJ 2932 The Seven Percent Solution
2014-02-22 20:36
489 查看
题目链接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2932
此题可用map及string 中的replace函数轻松搞定。
代码如下:
此题可用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; }
相关文章推荐
- ZOJ Problem Set - 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 2932 The Seven Percent Solution
- ZOJ Problem Set - 2932 The Seven Percent Solution
- POJ 3650 & ZJU 2932 & HDU 2719 The Seven Percent Solution(模拟)
- ZJU 2932 The Seven Percent Solution(模拟)
- POJ 3650 The Seven Percent Solution
- HDU.2719 The Seven Percent Solution
- HDU 2719 The Seven Percent Solution (水题。。。)
- The Seven Percent Solution
- HDU2719:The Seven Percent Solution
- 杭电Hdu 2719 The Seven Percent Solution
- B - The Seven Percent Solution
- The Seven Percent Solution
- HDU 2719 The Seven Percent Solution
- 【杭电oj】2719 - The Seven Percent Solution (特殊字符输出)(水)
- poj 3650 The Seven Percent Solution
- 杭电ACM2719——The Seven Percent Solution