蓝桥杯刷题--python-7
0幸运数字 - 蓝桥云课 (lanqiao.cn)
count = 0def add_sum(num):nums = []for i in num:nums.append(int(i))return sum(nums)for i in range(1, 999999):if count < 2023:bin_num = bin(i)[2:]oct_num = oct(i)[2:]hex_num = hex(i)[2:]tm = []for j in hex_num:tm.append(int(j, 16))if i % add_sum(bin_num) == 0 and i % add_sum(oct_num) == 0 and i % sum(tm) == 0 and i % add_sum(str(i)) == 0:count += 1else:print(i - 1)break
0缩位求和 - 蓝桥云课 (lanqiao.cn)
import os
import sys
# 请在此输入您的代码