1 solutions
-
2
#include<bits/stdc++.h> using namespace std; string s[105]; int q=-1; string a,b; string ss; string x=""; int main(){ getline(cin,ss); //整行输入 ss+=' '; //加一个空格后面好算 cin>>a>>b; for(int i=0;i<ss.size();i++) if(ss[i]==' ') s[++q]=x,x=""; //用x记录单词 //如果后面是空格就存在s数组里 else x+=ss[i]; for(int i=0;i<=q;i++){ if(s[i]==a) s[i]=b; cout<<s[i]<<' '; //输出即可 } return 0; }
题库真是越来越water了
- 1
Information
- ID
- 891
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 10
- Tags
- (None)
- # Submissions
- 3
- Accepted
- 3
- Uploaded By