Имеется 5 ненулевых чисел. Для каждых двух из них вычислены их сумма и произведение. Оказалось, что пять сумм положительны и пять отрицательны. Сколько произведений положительны и сколько — отрицательны?
Я бы решал проще:
4 числа одного знака образуют 6 сумм одного знака. Значит, чтобы число сумм одного знака было 5, разделение 5 чисел должно быть таким: 3 числа одного знака и 2 другого (3 положительных и 2 отрицательных или наоборот).
В этом случае получим 6 отрицательных произведений и 4 положительных
Всё!
P.S. Можно решить задачу и при наличии 0 (он может быть только 1, иначе не наберем нужное число сумм). Тогда должно быть ещё 2 положительных и 2 отрицательных числа, так что среди произведений будет 4 нуля, 4 отрицательных и 2 положительных.