RosettaCodeData/Task/Perfect-numbers/MAXScript/perfect-numbers.max
2013-04-11 11:14:19 -07:00

12 lines
161 B
Text

fn isPerfect n =
(
local sum = 0
for i in 1 to (n-1) do
(
if mod n i == 0 then
(
sum += i
)
)
sum == n
)