NYOJ 113字串替換

2021-08-28 12:24:49 字數 586 閱讀 6041

編寫乙個程式實現將字串中的所有"you"替換成"we"

輸入包含多行資料

每行資料是乙個字串,長度不超過1000

資料以eof結束

對於輸入的每一行,輸出替換後的字串

you are what you do

we are what we do

##**

#include

#include

#include

using namespace std;

intmain()

cout<}return0;

}

string類字串,在輸入有空格字串時,不能用cin,同c語言中scanf函式,遇到空格讀取結束,若輸入有空格字串,可用getline(cin,~)。

ss.find(s)函式,查詢子字串s在字串ss中首次出現的位置,返回子字串首字元在字串s中的索引,若沒有找到,則返回-1.

ss.replace(ss.find(「you」),3,「we」)字串替換函式,函式中第乙個引數表示被替換字串的起始位置,第二個引數為被替換字串的長度,第三個引數為要替換的字串。

NYOJ 113 字串替換

時間限制 3000 ms 記憶體限制 65535 kb難度 2 描述 編寫乙個程式實現將字串中的所有 you 替換成 we 輸入 輸入包含多行資料 每行資料是乙個字串,長度不超過1000 資料以eof結束 輸出對於輸入的每一行,輸出替換後的字串 樣例輸入 you are what you do 樣例...

nyoj 113 字串替換

時間限制 3000 ms 記憶體限制 65535 kb 難度 2 描述 編寫乙個程式實現將字串中的所有 you 替換成 we 輸入 輸入包含多行資料 每行資料是乙個字串,長度不超過1000 資料以eof結束 輸出對於輸入的每一行,輸出替換後的字串 樣例輸入 you are what you do 樣...

nyoj 113 字串替換

時間限制 3000 ms 記憶體限制 65535 kb 難度 2 描述 編寫乙個程式實現將字串中的所有 you 替換成 we 輸入輸入包含多行資料 每行資料是乙個字串,長度不超過1000 資料以eof結束 輸出對於輸入的每一行,輸出替換後的字串 樣例輸入 you are what you do 樣例...