Задача №1664. Суперсумма
Дано \(N\) натуральных чисел. Требуется для каждого числа найти количество вариантов разбиения его на сумму двух других чисел из данного набора.
Входные данные
В первой строке дано число \(N\) ( 1 ≤ \(N\) ≤ 10000). Далее заданы \(N\) натуральных чисел, не превосходящих \(10^9\). Для каждого числа количество разбиений меньше 231.
Выходные данные
Вывести \(N\) чисел – количество разбиений, в порядке, соответствующем исходному.
Примеры
Входные данные
5 3 3 2 2 1
Выходные данные
2 2 0 0 0
Сдать: для сдачи задач необходимо войти в систему