Обработка математики: 100%

printРабочее место участника

printЗадачи

2477. Одномерные массивы-11

Ограничения: время – 200ms/500ms, память – 64MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Ввести массив. Во втором массиве разместить все элементы из первого массива с положительными значениями в левой части массива, элементы с отрицательными значениями – в правой, а нули – между ними. Порядок элементов среди чисел с одинаковым знаком должен сохраниться.
Первая строка ввода содержит одно целое число n (1  n <100) – количество элементов в массиве. Далее следует строка, содержащая n целых чисел в диапазоне от -109 до 109 – элементы массива.
Вывести n чисел – элементы второго массива.

Пример ввода

6
7 -4 1 -2 0 6

Пример вывода

7 1 6 0 -4 -2
loading