题面
小明写一封信给他的好友,但他不想让别人看到信的内容,所以他决定设计一套加密算法给信的内容加密。算法已经设计好了, 没空实现这个算法。你能帮他把加密程序写出来吗?
加密算法如下:
对于每个用空格分开的序列(包含标点符号):先把奇数位置的字母都转换成大写字母, 偶数位置(和在第0位)的字母都转换成小写字母, 如果不是字母, 就不必转换。然后每个序列循环左移长度为该序列长度整除 2 位。(e.g. the
→ tHe
→ Het
)
正文中的每个单词都是用空格隔开的。
输入格式
输入只有一行, 信件内容。(不要让别人知道!)
输出格式
输出只有一行,加密之后的内容。
样例
输入
I'm the king of the world!!!
输出
'mi Het nGkI Fo Het d!!!wOrL
提示
循环左移:将一个序列想像成环,每次进行左移时将第一位放到序列的最后,其余位移动到它左边的那一位上
e.g.
123456
左移两位为345612