I) Первое условие:
1. найти первое нечетное число в массиве.
2. Проверить, что все осталные эдементы нечетные.
3. По результатам проверки выставить флаг.
II) Копирование.
Ну тут просто. Идем по массиву и в соотвествии с флагом копируем либо положительные, либо отрицательные.
III) Перестановка.
Тут еще проще. Бежим по результирующему массиву до середины и переставляем элементы с соответсвующими, но отсчитанными от конца массива.
|