#输入n n=int(input()) #初始化变量 r=[] c=0 #遍历1到n个数,并寻找它的真因子,将真因子求和后,判断是否等于它本身 #输出n以内的完全数的个数 for x in range(1,n+1): for i in range(1,x): if x%i==0: r.append(i) if sum(r2)==x: c=c+1 r=[] else: r=[] print(c)
#输入n n=int(input()) #初始化变量 r=[] c=0 #遍历1到n个数,并寻找它的真因子,将真因子求和后,判断是否等于它本身 #输出n以内的完全数的个数 for x in range(1,n+1): for i in range(1,x): if x%i==0: r.append(i) if sum(r2)==x: c=c+1 r=[] else: r=[] print(c)