从键盘上输入一个字符,进行加密以后再输出在屏幕上。加密规律是:输入小写英文字母时,输入a输出Z、输入b输出Y、输入c输出X、...、输入z输出A。输入大写英文字母时,将该字母ASCII码值再加上该值的1/2后输出所对应的字符,例如数字A的ASCII码值是65,加上其值的1/2后是98(小数四舍五入),则输出字符‘b’。输入数字时,将该数字原ASCII码值再加上该值十进制的十位上的数后输出,例如数字9的ASCII码值是57,加上十位上的数5后是62,则输出字符‘>’。输入其他字符时原样输出。友情提示:整数之间运算的结果要取整,例如5/2的结果是2,而5.0/2.0对小数四舍五入的结果就是3.0了。所以输入大写英文字母时的输出要仔细考虑。
str1=input()
l=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]
l=l[::-1]
if "a"<=str1<="z":
print(l[ord(str1)-97])
elif"A"<=str1<="Z":
if ord(str1)%2:
a=ord(str1)+round(ord(str1)/2)+1
print(chr(a))
else:
a=ord(str1)+round(ord(str1)/2)
print(chr(a))
elif "0"<=str1<="9":
a=ord(str1)//10+ord(str1)
print(chr(a))
else:
print(str1)