Ruby/Практикум/Итераторы: различия между версиями
Содержимое удалено Содержимое добавлено
i%2 == 0 заменен на even? |
Добавил возможное решение задачи 2 |
||
Строка 81:
(1...n).each{|d| n1+=d if n%d==0}
p n==n1</source>
'''Замечания по решению:'''
'''Возможное решение:'''
<source lang=ruby>
def is_perfect(num)
((1...num).to_a.select {|n| num%n == 0}).reduce(:+) == num
end
</source>
'''Замечания по решению:'''
|