题解 | #密码游戏#
密码游戏
http://www.nowcoder.com/practice/36641ab168664384aff798ba7ce34bc1
字符串转化为整数、除法取余、变量值的交换
- 对输入的一个4位数的整数密码进行破解。(使用input()得到的数据类型为字符串)
- 破解方案:每位数字都要加上3再除以9的余数代替该位数字,然后将第1位和第3位数字交换,第2位和第4位数字交换。
a=input()
b=[]
for i in a:
b.append((int(i)+3)%9)
b[0],b[2]=b[2],b[0]
b[1],b[3]=b[3],b[1]
for i in b:
print(i,end='')