文章

119

粉丝

68

获赞

92

访问

20.0k

头像
单词替换 题解:单个用例,分别测试,可以采用特殊读取法
P1196 北京大学上机题
发布于2025年2月11日 16:22
阅读数 81

#include <bits/stdc++.h>

using namespace std;

int main() {
    vector<string> a;
    string s;
    while(cin>>s){
        a.push_back(s);
    }
    string x,y;
    x=a[a.size()-2];
    y=a[a.size()-1];
    a.pop_back();
    a.pop_back();
    
    for(int i=0;i<a.size();i++){
        if(a[i]==x){
            a[i]=y;
            break;
        }
    }
    for(auto k:a)cout<<k<<' ';
}

我们先把所有的数据都读入到a中,然后,最后的俩,就是我们的替换目标和对象,然后我们pop出来这俩,替换掉,就完事了。

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发