题解 | #单词替换#

单词替换

https://www.nowcoder.com/practice/5b58a04679d5419caf62c2b238e5c9c7

#include <iostream>
#include <vector>
#include <string>
using namespace std;

int main() 
{
    ios::sync_with_stdio(false);
    vector<string> bags;
    string temp;
    int nsize;
    while (cin >>temp) 
  
        bags.push_back(temp);

    nsize=bags.size();
    for(int i=0;i<nsize-3;++i)
    {
        if(bags[i]==bags[nsize-2])
            cout<<bags[nsize-1]<<" ";
        else
            cout<<bags[i]<<" ";
    }
    if(bags[nsize-3]==bags[nsize-2])
        cout<<bags[nsize-1]<<endl;
    else
        cout<<bags[nsize-3]<<endl;

}
// 64 位输出请用 printf("%lld")

全部评论

相关推荐

06-20 21:22
已编辑
门头沟学院 Java
纯真的河老师在喝茶:答应了就跑啊,实习随便跑啊,别被pua了,md就是找个廉价劳动力,还平稳过度正式工,到时候跟你说没转正
点赞 评论 收藏
分享
05-27 14:57
西北大学 golang
强大的社畜在走神:27届真不用急,可以搞点项目、竞赛再沉淀沉淀,我大二的时候还在天天打游戏呢
投递华为等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务