NYOJ 113
字符串替換
時間限制:3000 ms ?|? 內存限制:65535 KB 難度:2 描述每行數據是一個字符串,長度不超過1000
數據以EOF結束
優秀代碼:
#include <algorithm> #include <iostream> #include <string> using namespace std; int main(void) {string s, s1, s2;while(getline(cin, s)){int flag;s1 = "you";s2 = "we";flag = s.find(s1, 0);while(flag != string::npos){s.replace(flag, 3, s2);flag = s.find(s1, flag + 1);}cout << s << endl;}return 0; }總結
- 上一篇: cin、cin.get()、cin.ge
- 下一篇: 最大流EK算法