Для того, чтобы сумма двух соседних чисел была положительна необходимо, чтобы каждое отрицательное число с двух сторон соседствовало с положительными. В случае с четным количеством чисел положительных и отрицательных будет поровну, однако, в случае с нечетным количеством отрицательный чисел будет на единицу меньше, чем положительных.
Пусть х - кол-во отрицательных чисел.
x + x + 1 = 17
2x = 16
x = 8
8 чисел