輸入乙個字串,以回車結束(字串長度<=100)。該字串由若干個單詞組成,單詞之間用乙個空格隔開,所有單詞區分大小寫。現需要將其中的某個單詞替換成另乙個單詞,並輸出替換之後的字串。
多組資料。每組資料輸入包括3行,
第1行是包含多個單詞的字串 s,
第2行是待替換的單詞a,(長度<=100)
第3行是a將被替換的單詞b。(長度<=100)
s, a, b 最前面和最後面都沒有空格。
每個測試資料輸出只有 1 行,
將s中所有單詞a替換成b之後的字串。
i love tian qin
iyou
you love tian qin
#include
#include
intmain()
else
if(flag==alen)
flag=0;
j=0;
} i++;}
s1[len]
='\0'
;printf
("%s\n"
,s1);}
return0;
}
《演算法筆記》codeup 100000580 D
先通過字串匹配演算法找到模式在文字 現的位置,然後遍歷文字,在非匹配位置將文字直接賦值到輸出字元陣列,在匹配位置將整個替換字元賦值到輸出字元陣列,然後文字字串跳過模式長度繼續遍歷。include include include include using namespace std int bf3 ...
《演算法筆記》codeup 100000580 E
獲取字串和字元,遍歷字串,當遍歷到的元素和字元不相當時輸出。include include include include using namespace std int main cout endl return 0 q 為什麼不能只用 c getchar 或 scanf c c 獲取字串?a 因...
codeup 裝箱問題
時間限制 1 sec 記憶體限制 128 mb 獻花 105 解決 44 獻花 花圈 tk題庫 問題描述 有乙個箱子的容量為v v為正整數,且滿足0 v 20000 同時有n件物品 0的體積值為正整數。要求從n件物品中,選取若干裝入箱內,使箱子的剩餘空間最小。輸入 1行整數,第1個數表示箱子的容量,...