#575. 古文字的镜像解读
古文字的镜像解读
古文字的镜像解读
题目描述
考古学家发现了一批古老的文字,这些文字有一个神奇的特性:每个文字都可以通过特定的规则进行镜像变换。
变换规则如下:对于给定的字符串s,如果s的长度为0,则镜像结果为空字符串;否则,将第一个字符放在最后,然后对剩余部分进行镜像变换,最后将第一个字符放在最前面。
请你帮助考古学家计算给定文字的镜像结果。
输入格式
输入只有一行,包含一个字符串s,表示需要镜像变换的古文字。
输出格式
输出只有一行,包含镜像变换后的字符串。
输入输出样例 #1
输入 #1
abc
输出 #1
cba
输入输出样例 #2
输入 #2
hello
输出 #2
olleh
输入输出样例 #3
输入 #3
A
输出 #3
A
数据范围
对于 的数据,字符串s只包含大小写字母和数字,长度不超过100。
样例解释
样例1:字符串"abc"的镜像变换过程:
- 第一步:取第一个字符'a',对"bc"进行镜像变换得到"cb"
- 第二步:将'a'放在最后得到"cba"
样例2:字符串"hello"的镜像变换结果为"olleh"
样例3:单个字符的镜像变换结果就是它本身