7 29 刪除字串中的子串 20分

2021-10-10 14:39:11 字數 1137 閱讀 7296

輸入2個字串s1和s2,要求刪除字串s1**現的所有子串s2,即結果字串中不能包含s2。

輸入在2行中分別給出不超過80個字元長度的、以回車結束的2個非空字串,對應s1和s2。

在一行中輸出刪除字串s1**現的所有子串s2後的結果字串。

tomcat is a male ccatat

cat

tom is a male
思路

作為對比的題:l1-011 a-b

char *strcpy( char *str1, const char *str2 )

char *strcat( char *str1, const char *str2 )

#include

#include

#include

#include

#include

#include

#include

#include

using namespace std;

#define inf 0x3f3f3f3f

typedef

long

long ll;

char s1[

100]

,s1[

100]

,temp[

100]

,*p;

int main (

)puts

(s1)

;return0;

}

#include

#include

#include

#include

#include

#include

#include

#include

using namespace std;

#define inf 0x3f3f3f3f

typedef

long

long ll;

string s1,s2;

intmain()

cout

}

7 29 刪除字串中的子串 20分

輸入2個字串s1和s2,要求刪除字串s1 現的所有子串s2,即結果字串中不能包含s2。輸入格式 輸入在2行中分別給出不超過80個字元長度的 以回車結束的2個非空字串,對應s1和s2。輸出格式 在一行中輸出刪除字串s1 現的所有子串s2後的結果字串。輸入樣例 tomcat is a male ccat...

7 29 刪除字串中的子串 20 分

輸入2個字串s1和s2,要求刪除字串s1 現的所有子串s2,即結果字串中不能包含s2。輸入格式 輸入在2行中分別給出不超過80個字元長度的 以回車結束的2個非空字串,對應s1和s2。輸出格式 在一行中輸出刪除字串s1 現的所有子串s2後的結果字串。輸入樣例 tomcat is a male ccat...

PAT 7 29 刪除字串中的子串 20分

輸入2個字串s1和s2,要求刪除字串s1 現的所有子串s2,即結果字串中不能包含s2。輸入格式 輸入在2行中分別給出不超過80個字元長度的 以回車結束的2個非空字串,對應s1和s2。輸出格式 在一行中輸出刪除字串s1 現的所有子串s2後的結果字串。輸入樣例 tomcat is a male ccat...