ZOJ-1831

来源:互联网 发布:用java编写三角形 编辑:程序博客网 时间:2024/06/05 09:38

简单字符串替换

#include<iostream>#include<string>#include<map>using namespace std;int main(){string plain, sub, s;getline(cin, plain);getline(cin, sub);cout << sub << endl;cout << plain << endl;map<char, char> mp;for (size_t i = 0; i != plain.size(); i++)mp[plain[i]] = sub[i];while (getline(cin, s), s != ""){for (size_t i = 0; i != s.size(); i++)if (mp.find(s[i]) == mp.end())cout << s[i];elsecout << mp[s[i]];cout << endl;}return 0;}


0 0