题解 | #完全数计算#
完全数计算
https://www.nowcoder.com/practice/7299c12e6abb437c87ad3e712383ff84
num = int(input()) sm = 0 for m in range(1, num + 1): tmp = 0 for n in range(1, m): if m % n == 0: tmp += n if tmp == m: sm += 1 print(sm)
完全数计算
https://www.nowcoder.com/practice/7299c12e6abb437c87ad3e712383ff84
num = int(input()) sm = 0 for m in range(1, num + 1): tmp = 0 for n in range(1, m): if m % n == 0: tmp += n if tmp == m: sm += 1 print(sm)
相关推荐