题解 | #单词替换#
单词替换
https://www.nowcoder.com/practice/5b58a04679d5419caf62c2b238e5c9c7
#include <string> #include <iostream> #include <sstream> #include <vector> using namespace std; int main() { string ori; string beReplace; string target; getline(cin, ori); cin >> beReplace >> target; vector<string> vec; istringstream input(ori); string StringtoVec; while (input >> StringtoVec) { vec.push_back(StringtoVec); } for (auto& elem : vec) { if (elem == beReplace) { elem = target; } } for (auto elem : vec) { cout << elem << " "; } cout << endl; return 0; }