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)

 

posted @ 2018-06-22 20:36  睡到自然醒的猪  阅读(124)  评论(0)    收藏  举报

iaoexl at outlook dot com, 返回顶部 →友情链接: 信息港 同城信息