题解 | #单词替换#

单词替换

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;
}

全部评论

相关推荐

吴offer选手:学到了,下次面试也放张纸在电脑上,不然老是忘记要说哪几个点
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务