Олимпиадный тренинг

Задача . Отрицательные, нулевые, положительные


На вход программе подается натуральное число n, а затем n целых чисел. Допишите программу, которая создает три новых списка:
a_neg - список, содержащий отрицательные числа исходного массива;
a_null - список, содержащий нулевые элементы исходного массива;
a_pos - список, содержащий положительные числа исходного массива.

Выведите на первой строке три числа через пробел - количество отрицательных элементов массива, количество нулевых элементов массива и количество положительных элементов массива. 
Начиная со второй строки выведите все отрицательные числа, затем нули, а затем все положительные числа, каждое на отдельной строке. Числа должны быть выведены в том же порядке, в котором они были введены.
 
Примеры
Входные данные Выходные данные
1 7
3
-4
1
0
-1
0
-2
3 2 2
-4
-1
-2
0
0
3
1

time 500 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python21
Комментарий учителя