Цитата:
Сообщение от Viewer
Не здесь, но зашел среди профи междусобойчик о самом кратком, но и понятном коде решения этой задачи, причем на разных языках. Наверное, самый короткий, но и понятный для студентов вариант, получился на PascalABC.Net ( используются лямбда-функции и массив остается без изменений)
|
Но всё это, опять же замечу, если задачу интерпретировать, как разделение по четности. Между тем, если я правильно понял последний комментарий ТС, здесь подразумевается другой принцип разделения: если массив А упорядочен по убыванию, то в преобразованном массиве B элементы должны занять места так:
A[1] → B[1],
A[2] → B[n],
A[3] → B[2]
A[4] → B[n-1]...
У меня и эта задачка решена, вы же оба, дорогие коллеги, зациклились на четности.