题目描述
duxing201606由于脏话说的太多,又称为"脏本",即本座的意思.他现在交给你一个任务,让你帮忙把他的话润润色.给出一个字符串包含数字,标点(',','.','!','?','''),大小写字母.
1.如果有多个连续的空格,只保留一个空格.
2.删去标点符号前的空格和句首的空格,以及句尾的空格.
3.duxing201606很自信,所以他希望你把"i can't"变成"i can","i couldn't"变成"i could"(不考虑字符是否在一个单词中,比如"ui can'tw",会变成"ui canw")
4.在每个"."后面加上"duxing201606nb!".
5.去除句子中的脏话.删除句子中的"gao"(必须是在单个单词中,即前后不能是大小写字母).
如果duxing201606的话被删完了,请输出空行.
保证每组数据不超过100个字符.多组数据,请读到文件末尾!
输入
每行一个字符串s
输出
对于每个字符串输出对应的结果。
样例输入
i can't solve this problem .yi gei wo li gao gao!
样例输出
i can solve this problem.duxing201606nb!yi gei wo li!
来源/分类
浙江理工大学月赛