Ruby/Практикум/Итераторы: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 390:
'''Возможное решение:'''
 
<source lang=ruby>ma = [1, 2, 3,2,3, 4,4 5]
p( ma.select{ |i| i[0] == 0.even? }.min )</source>
 
'''Замечания по решению:'''
 
'''Возможное решение:'''
 
<source lang=ruby>a = [1, 2, 3, 4, 5]
p a.reject{ |i| i.odd? }.min</source>
 
'''Замечания по решению:'''
 
'''Возможное решение:'''
 
<source lang=ruby>maccuBa = [1, 2, 3, 4,2,23, 5,23]
p( maccuBa.select{ |i| i%2[0] == 0 }.min )</source>
 
'''Замечания по решению:'''
 
'''Возможное решение:'''
 
<source lang=ruby>a = [1, 2, 3, 4, 5]
p a.select{ |i| i%2 == 0 }.min</source>
 
'''Замечания по решению:'''
 
=== Дан целочисленный массив. Найти среднее арифметическое модулей его элементов. ===