题解 | #密码游戏#

密码游戏

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

相关推荐

爱读书的放鸽子能手很...:刷个两端实习,冲春招,流水线什么时候不能去
我的秋招日记
点赞 评论 收藏
分享
27双非本,最近面试被挂麻了面试官说简历内容太简单了,技术栈要单独一行,各位佬有啥建议吗
LZStarV:项目太简单了,你像用什么开发的技术栈没必要写一句话,按点写就好了;有特色的比如说WebSocket、视频流这种狠狠吹,那就好看多了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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