题解 | #密码游戏#

密码游戏

https://www.nowcoder.com/practice/36641ab168664384aff798ba7ce34bc1

import sys


for line in sys.stdin:
    n1 = line.strip()
    num = int(n1)

    num_list = []
    while num > 0:
        last_number = num % 10
        num_list.append(last_number)
        num = num // 10
    num_list.reverse()

    n2 = []
    newOne = 0
    for one in num_list:
        one = int(one)
        newOne = (one + 3) % 9
        n2.append(newOne)

    swap = n2[0]
    n2[0] = n2[2]
    n2[2] = swap

    swap2 = n2[1]
    n2[1] = n2[3]
    n2[3] = swap2

    #print(n2)
    for one2 in n2:
        print(one2, end='')

全部评论

相关推荐

不愿透露姓名的神秘牛友
昨天 11:29
点赞 评论 收藏
分享
06-08 22:25
门头沟学院 Java
从零开始的转码生活:这hr不会打开手机不分青红皂白给所有人群发这句话,过一会再给所有人再发一遍,这肯定会有重复的,不管,再过一会再发一遍
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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