萌新求教(初学python3不知道啥问题)求大佬康康
查看原帖
萌新求教(初学python3不知道啥问题)求大佬康康
447562
像素旋转楼主2021/2/5 16:23
def judge(n):
    m = n
    n -= 1
    while n >=2:
        if m % n==0:
            return False
        else:
            n -= 1
    return True

n = int()
m = n - 1
while n % m != 0 or judge(m) != 0:
    #循环条件结束标志为m成为了最大质因数
    m -= 1
    
print(m)

每次运行还没有输入就有输出-1了

2021/2/5 16:23
加载中...