總時間限制: 1000ms 記憶體限制: 65536kb
乙個句子中也許有多個連續空格,過濾掉多餘的空格,只留下乙個空格。
一行,乙個字串(長度不超過200),句子的頭和尾都沒有空格。
過濾之後的句子。
hello world.this is c language.
hello world.this is c language.
#includeusing namespace std;
int main()
int flag = 0;
for(int i = 0; i < cnt; i++)
return 0;
}
處理最後的空格,還有一種辦法:
for(int i = 0; i < cnt; i++)
OpenJudge 1721 單詞替換
總時間限制 1000ms 記憶體限制 65536kb 輸入乙個字串,以回車結束 字串長度 100 該字串由若干個單詞組成,單詞之間用乙個空格隔開,所有單詞區分大小寫。現需要將其中的某個單詞替換成另乙個單詞,並輸出替換之後的字串。輸入包括3行,第1行是包含多個單詞的字串 s 第2行是待替換的單詞a 長...
POJ過濾多餘的空格
首先,要過濾掉多餘的空格,我們如果乙個乙個刪除空格是一件很麻煩的事,不妨我們可以從每個單詞的後面加乙個空格,這樣是不是會比把多餘空格刪除好一些呢。怎麼做?乙個知識點大家要了解,字串的輸入方式有兩種 是從游標開始的地方讀到空格就結束了,也就相當於讀乙個單詞 scanf s str 是從游標開始的地方讀...
P 過濾多餘的空格
時間限制 1000ms 記憶體限制 65536kb 描述乙個句子中也許有多個連續空格,過濾掉多餘的空格,只留下乙個空格。輸入一行,乙個字串 長度不超過200 句子的頭和尾都沒有空格。輸出過濾之後的句子。樣例輸入 hello world.this is c language.樣例輸出 hello wo...