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

Содержимое удалено Содержимое добавлено
Метка: possible spambot (testing)
Строка 2:
{{info|Эти задачи использовались автоматизированной системой тестирования при проведении контрольных работ по предметам: «Программирование на языке высокого уровня» и «Программное обеспечение компьютерных сетей» в 2006-2007 учебном году.}}
# Дан целочисленный массив. Необходимо вывести вначале его элементы с четными индексами, а затем - с нечетными.
arr=(1..20).to_a
arr.select{|i|i.odd?}
# Дан целочисленный массив. Необходимо вывести вначале его элементы с нечетными индексами, а затем - четными.
arr.select{|i|i.even?}
# Дан целочисленный массив. Вывести номер первого из тех его элементов, которые удовлетворяют двойному неравенству: A[0] < A[i] < A[-1]. Если таких элементов нет, то вывести [ ].
# Дан целочисленный массив. Вывести номер последнего из тех его элементов, которые удовлетворяют двойному неравенству: A[0] < A[i] < A[-1]. Если таких элементов нет, то вывести [ ].