题库练习 镜像字符串

A71099 | 镜像字符串

来源编程题
时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

大家都知道,镜子能把内容左右颠倒,比如,你拿着一个单词 apple ,用它的最后侧的字符 e 贴着镜子,看到的字符串一定是 elppa ,我们把颠倒后的单词,称之为镜像单词。

现在有 n 个字符串,每个字符串中包含了若干被镜像的单词,请你编程将这些单词恢复原状。

请注意,不是整个字符串“颠倒”了,而是字符串中的每个单词“颠倒了”。

比如:有如下字符串 olleH kcaJ ,这个字符串就包含了 2 个被“颠倒”的单词,将这两个单词恢复原状,结果应该是 Hello Jack

输入格式

1 行有一个整数 nn \le 500)表示接下来有 n 行字符串需要我们来处理。

接下来 n 行,每行有一个字符串,字符串中包含了若干被“颠倒”的单词,单词之间使用一个或多个空格分隔。(一行最多有 1000 个字符)

输出格式

输出 n 行,每行表示对输入每行字符串处理的结果。

输入输出样例

输入 #1
3
olleh !dlrow
I ekil .bulcmca
I evol .mca
输出 #1
hello world!
I like acmclub.
I love acm.
C++ 编辑器
输入
输出