题目描述
1、输入一个英文句子,句子中包含若干个单词,每个单词间有一个空格;
2、需要将句子中的每个单词按照要求加密输出。
要求:
1)单词中包括元音字符(‘aeuio’、‘AEUIO’,大小写都算),则将元音字符替换成‘*’
2)单词中不包括元音字符,将单词首尾字符进行对换
输入描述
输入只有一行,包含一个长度都不超过100的字符串,表示英文句子。
输出描述
输出只有一行,即按要求输出加密处理后的英文句子
用例
输入 Hello world
输出 Hll w*rld
说明 无
解题思路:
- 首先,我们需要将输入的英文句子分割成单词列表。
- 然后,遍历单词列表,对每个单词进行处理。
- 如果单词中包含元音字符(‘a’, ‘e’, ‘u’, ‘i’, ‘o’),则将元音字符替换成’*'。
- 如果单词中不包含元音字符,将单词首尾字符进行对换。