题解 | #单词替换#
单词替换
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")