Python代码:二十八、密码游戏

1、题目

牛牛和牛妹一起玩密码游戏,牛牛作为发送方会发送一个4位数的整数给牛妹,牛妹接收后将对密码进行破解。

破解方案如下:每位数字都要加上3再除以9的余数代替该位数字,然后将第1位和第3位数字交换,第2位和第4位数字交换。

请输出牛妹破解后的密码。

输入描述:

输入一个四位数的整数。

输出描述:

输出破解后的密码,以四位数的形式。

2、代码

import sys

import sys

num1 = input()
num1 = str(num1)
num2 = []
for i in num1:
    num = int(i)
    num = num + 3
    num = num % 9
    num2.append(num)

num3 = num2[2] * 1000 + num2[3] * 100 + num2[0] * 10 + num2[1]
print("{:0>4}".format(num3))

3、结果

 

相关推荐

  1. Python基础(、多态、抽象类)

    2024-06-06 06:22:04       67 阅读
  2. python 滑雪小游戏代码

    2024-06-06 06:22:04       26 阅读
  3. 第二百

    2024-06-06 06:22:04       61 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-06 06:22:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-06 06:22:04       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-06 06:22:04       82 阅读
  4. Python语言-面向对象

    2024-06-06 06:22:04       91 阅读

热门阅读

  1. FFmpeg中 Scaler 使用文档介绍

    2024-06-06 06:22:04       35 阅读
  2. 【QT】如何将printf打印输出至窗体

    2024-06-06 06:22:04       32 阅读
  3. React生命周期

    2024-06-06 06:22:04       28 阅读
  4. pytest中fixture异常处理

    2024-06-06 06:22:04       33 阅读
  5. Linux之检索文件内容

    2024-06-06 06:22:04       26 阅读
  6. TalkingData数据统计的力量

    2024-06-06 06:22:04       29 阅读
  7. 【WP|4】WordPress 简码(Shortcode)开发详解

    2024-06-06 06:22:04       34 阅读
  8. 408链表的创建和初始化

    2024-06-06 06:22:04       27 阅读
  9. 跨越障碍:解决复杂网页数据提取的挑战

    2024-06-06 06:22:04       29 阅读
  10. k8s_设置dns

    2024-06-06 06:22:04       31 阅读