Для того чтобы получить число 0, можно использовать положительные и отрицательные значения.
Вот один из способов сложить ваши числа так, чтобы в результате получилось 0:
-1 + 2 - 2 + 3 - 3 + 4 - 4 + 5 - 5 + 6 - 6 + 7 - 7 + 8 - 8 = 0
Однако, если использовать только числа от 1 до 8, можно раскладывать их на пары:
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 = 36 (это просто сумма всех чисел).
Чтобы действительно получить 0, необходимо использовать отрицательные числа. Если же ограничения заключаются только в использовании данных чисел, то представленных чисел недостаточно для прямого получения 0 без включения знаков.
Можно использовать подход с вычитанием:
(1 + 2 + 3 + 4) - (5 + 6 + 7 + 8) = 10 - 26 = -16
0 не получится из этих чисел только с помощью сложения без указания отрицательных значений или вычитания.