数字加密
题目描述
在信息科技的课堂上,科技老师提了一个问题“如何对十进制的四位数进行加密呢?”小明想到的方法是:首先,将个位和千位对调,再将十位和百位对调;然后,将每 位数字按照一定规则进行替换。替换规则为:0 替换成 9、1 替换成 8、2 替换成 7、其他数字以此类推,直到 9 替换成 0。
例如,对 1978(称之为明文) 加密,则:个位和千位对调后得 8971;
十位和百位对调后得 8791;
将每个数字替换后得 1208(称之为密文)。
默认小猫角色和白色背景,现给定一个密文的四位数,请编写程序,解码得出明文的四位数。
输入描述
新建变量“密文”,存入一个四位数,且保证输入的密文有且仅有四个数字。如下图所示:
输出描述
新建变量“result”,将最后的结果存入变量“result”,表示对应的明文。如下图所示:
输入样例
密文 = 1978
输出样例
result = 1208
输入样例
密文 = 0557
输出样例
result = 2449