100-089
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。
1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。 5 ''' 6 if __name__ == '__main__': 7 a = str(input('输入一个要加密的四位数字:')) 8 L = [] 9 for i in range(len(a)): 10 L.append(a[i]) 11 for i in range(len(L)): 12 L[i] = (int(L[i]) + 5) % 10 13 L.reverse() 14 print (L)
--... ...--
iaoexl at outlook dot com
-------------------------------------------------------------
鱼跃此时海,花开彼岸天。只缘有余庆,翩翩在此间。