CF147A Punctuation
题目描述
有一个文本,包含小写字母、空格和标点(点、逗号、感叹号和问号),连续的字母组成的序列称为单词。
你的任务是修改这个文本,使它满足一下规则:
1. 相邻两个单词间最多只能有一个空格
2. 标点的前面没有空格,后面有一个空格
(保证两个标点间至少有一个单词,文本的开头、结尾都是字母)
输入格式
一行非空字符串,不大于10000个字符
输出格式
按照规则编辑好的字符串,末尾不能有多余的空格(可以有换行符)