题解 | #密码游戏#

密码游戏

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

相关推荐

09-15 15:53
Java
Elastic90:我看到的是东软的人在耐心回应,而那位实习生跟在发疯似的
投递东软集团等公司10个岗位
点赞 评论 收藏
分享
浩浩没烦恼:一二面加起来才一个小时? 我一面就一个小时多了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务