题解 | #密码游戏#

密码游戏

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='')
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务