题解 | #完全数计算#
完全数计算
https://www.nowcoder.com/practice/7299c12e6abb437c87ad3e712383ff84
n = int(input()) pn = [] for num in range(1, n): sum_ = 0 # will exceed time limit if no // 2 + 1 here for i in range(1, num // 2 + 1): if num % i == 0: sum_ += i if sum_ == num: pn += [num] print(len(pn))