Ruby/Задачник: различия между версиями

Содержимое удалено Содержимое добавлено
Добавлено решение первой задачи
Добавлено решение задачи 2
Строка 120:
a = [1, 2, 4, 5, 2, 1, 6, 11]
a.select.with_index { |_, index| index.even? } + a.select.with_index { |_, index| index.odd? }
# => [1, 4, 2, 6, 2, 5, 1, 11]
</source>
 
=== Дан целочисленный массив. Необходимо вывести вначале его элементы с нечетными индексами, а затем - четными.
 
'''Решение:'''
 
<source lang=ruby>
a = [1, 2, 4, 5, 2, 1, 6, 11]
a.select.with_index { |_, index| index.odd? } + a.select.with_index { |_, index| index.even? }
# => [1, 4, 2, 6, 2, 5, 1, 11]
</source>