Індекс рівноваги послідовності - це такий індекс, що сума елементів у нижчих індексах дорівнює сумі елементів при більш високих індексах. Наприклад, у послідовності A:
A[0]=-7 A[1]=1 A[2]=5 A[3]=2 A[4]=-4 A[5]=3 A[6]=0
3 - показник рівноваги, оскільки:
A[0]+A[1]+A[2]=A[4]+A[5]+A[6]
6 також є показником рівноваги, оскільки:
A[0]+A[1]+A[2]+A[3]+A[4]+A[5]=0
(сума нульових елементів дорівнює нулю) 7 не є показником рівноваги, оскільки це не є дійсним індексом послідовності А.
Ідея полягає у створенні програми, яка задає послідовність (масив), повертає індекс рівноваги (будь-який) або -1, якщо не існує індексів рівноваги.