EduBrick

Две равные кучки

6000 мс · 256 МБ · всё или ничего

Сколькими способами можно разложить все числа списка на две непустые кучки с равными суммами? Кучки различаются составом, а разложения, отличающиеся только тем, какая кучка первая, считаются одним.

Формат ввода

В первой строке число nn от 22 до 1818. Во второй — nn чисел от 11 до 10910^9.

Формат вывода

Одно число.

Примеры

ввод
2
3 3
вывод
1

Примечание

Каждое разложение встретится в переборе дважды — как «набор» и как «его дополнение».

Войдите, чтобы отправлять решения.