RosettaCodeData/Task/Perfect-numbers/Julia/perfect-numbers.jl
2024-10-16 18:07:41 -07:00

4 lines
142 B
Julia

isperfect(n::Integer) = n == sum([n % i == 0 ? i : 0 for i = 1:(n - 1)])
perfects(n::Integer) = filter(isperfect, 1:n)
@show perfects(10000)