RosettaCodeData/Task/Perfect-numbers/Ruby/perfect-numbers-1.rb

8 lines
88 B
Ruby
Raw Permalink Normal View History

2013-04-10 23:57:08 -07:00
def perf(n)
2014-04-02 16:56:35 +00:00
sum = 0
for i in 1...n
sum += i if n % i == 0
end
sum == n
2013-04-10 23:57:08 -07:00
end