Python求被同时整除最大值

img


【问题描述】计算并输出1000以内能同时被11和7整除的最大整数。
【输入形式】无
【输出形式】用print()函数在屏幕上输出结果。
【样例输入】无
【样例输出】924【样例说明】【评分标准】

#求1000以内能同时被11和7整除的最大整数

max_num = 0
for i in range(1000):
    if i % 11 == 0 and i % 7 == 0:
        max_num = i

print(max_num)

n% 7 == 0
break

n%7==0
break

# 从1000开始递减
max_num = 0  # 最大整数的初始值设为0
for num in range(1000, 0, -1):
    if num % 11 == 0 and num % 7 == 0:  # 判断能同时被117整除
        max_num = num  # 更新最大整数的值
        break  # 找到最大整数后跳出循环
print("1000以内能同时被11和7整除的最大整数是:", max_num)

输出924。

max_num=0
for i in range(1000):
    if i%11==0 and i%7==0:
        max_num=i
print(max_num)