挑战的目标是接收输入并输出该输入,但句子顺序相反。输入示例:
Hello friend. What are you doing? I bet it is something I want to do too!
示例输出:
I bet it is something I want to do too! What are you doing? Hello friend.
从示例中可以看出,您的程序必须处理问号,感叹号和句点。您可以假设每个句子都有标点符号,而下一个句子之前没有空格。只要可读即可,尾随空格/换行符就可以。最短的代码获胜。
祝好运!
编辑:您可以假定句子中没有引号或括号,但是如果您使代码能够处理这两个词,则将得到-5字节 parens / quotes的示例输出:
"Hello, " she said. (I didn't know what she was talking about.) --> (I didn't know what she was talking about.) "Hello, " she said.
"Hello!" she said. (I hesitated. How should I respond? This is too much!) I responded, "Hi there. How are you? What is your cat's name?" without thinking any more about it.