weixin_46910471 2021-06-15 22:26 采纳率: 100%
浏览 251
已采纳

Python,黑洞数问题代码

o = 3  # input('请输入需要计算的黑洞数的位数:')


def jishuan(num):
    da = ''
    xiao = ''
    k = 0
    num1 = 10 ** int(o - 1)
    while num1 < 10 ** int(o):
        i = sorted(str(num1))
        a = sorted(str(num1), reverse=True)
        for c in i:
            da += str(c)
        for c in a:
            xiao += str(c)
        if int(da) - int(xiao) == int(num1):
            return num1
        else:
            num1 += 1


print(jishuan(o)) 

为什么输出一直为空

  • 写回答

3条回答 默认 最新

  • 关注
    o = 3  # input('请输入需要计算的黑洞数的位数:')
    
    def jishuan(num):
        k = 0
        num1 = 10 ** int(o - 1)
        while num1 < 10 ** int(o):
            i = sorted(str(num1), reverse=True)
            a = sorted(str(num1))
            da = ''
            xiao = ''
            for c in i:
                da += str(c)
            for c in a:
                xiao += str(c)
            if int(da) - int(xiao) == int(num1):
                return num1
            else:
                num1 += 1
    
    print(jishuan(o))
    

    应该是这样吧?结果是:495

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 12864只亮屏 不显示汉字
  • ¥20 三极管1000倍放大电路
  • ¥15 vscode报错如何解决
  • ¥15 前端vue CryptoJS Aes CBC加密后端java解密
  • ¥15 python随机森林对两个excel表格读取,shap报错
  • ¥15 基于STM32心率血氧监测(OLED显示)相关代码运行成功后烧录成功OLED显示屏不显示的原因是什么
  • ¥100 X轴为分离变量(因子变量),如何控制X轴每个分类变量的长度。
  • ¥30 求给定范围的全体素数p的(p-2)/p的连乘积值
  • ¥15 VFP如何使用阿里TTS实现文字转语音?
  • ¥100 需要跳转番茄畅听app的adb命令