算术数
* * * *
拉格朗日计划
* * * *
算术数

所有约数的算术平均仍是整数的数称为算术数。

例如6的所有约数的算术平均是$(1+2+3+6)/4=3$,,因此6是算术数。

输出1到10000之间的算术数,每个单独一行。

本题难度:



解答

此处的目标是写短代码而非高效的代码,因此直接循环计算输出。

最终代码有两行。

代码长度:83字节 vs. 全站第一:73字节。

d=1
while d<10000:sum(a:=[j for j in range(1,d+1)if d%j<1])%len(a)<1==print(d);d+=1