#4359. C++ L17 单词替换

C++ L17 单词替换

C++ L17 单词替换(30分)

题目名称:单词替换

题目描述:

输入一个字符串,该字符串由若干个单词组成,所有单词区分大小写。现需要将其中的某个单词全部替换成另一个单词,并输出替换之后的字符串。

输入:

输入包括3行,

第1行是包含多个单词的字符串(字符串长度<=1000),单词之间用一个空格隔开;

第2行是要被替换的单词(长度<=30,在第1行的字符串中可能有多处出现这个单词);

第3行是替换后的单词(长度<=30)。

输入的三行字符串的开头和结尾都没有空格,单词只包含英文字母。

输出:

一行字符串,表示按题目要求替换后的字符串。

如果没有找到要被替换的单词,按原样输出。

输入样例:

I love Python

Python

CPP

输出样例:

I love CPP

Limitation

1s, 1024KiB for each test case.