#575. 古文字的镜像解读

古文字的镜像解读

古文字的镜像解读

题目描述

考古学家发现了一批古老的文字,这些文字有一个神奇的特性:每个文字都可以通过特定的规则进行镜像变换。

变换规则如下:对于给定的字符串s,如果s的长度为0,则镜像结果为空字符串;否则,将第一个字符放在最后,然后对剩余部分进行镜像变换,最后将第一个字符放在最前面。

请你帮助考古学家计算给定文字的镜像结果。

输入格式

输入只有一行,包含一个字符串s,表示需要镜像变换的古文字。

输出格式

输出只有一行,包含镜像变换后的字符串。

输入输出样例 #1

输入 #1

abc

输出 #1

cba

输入输出样例 #2

输入 #2

hello

输出 #2

olleh

输入输出样例 #3

输入 #3

A

输出 #3

A

数据范围

对于 100%100\% 的数据,字符串s只包含大小写字母和数字,长度不超过100。

样例解释

样例1:字符串"abc"的镜像变换过程:

  • 第一步:取第一个字符'a',对"bc"进行镜像变换得到"cb"
  • 第二步:将'a'放在最后得到"cba"

样例2:字符串"hello"的镜像变换结果为"olleh"

样例3:单个字符的镜像变换结果就是它本身