Азиатско-Тихоокеанская олимпиада по математике 1997 года | Казахстанские олимпиады

Предположим, что nn человек A1,A2,,An{{A}_{1}},{{A}_{2}},\ldots ,{{A}_{n}} , (n3)(n\ge 3) сидят по кругу и Ai{{A}_{i}} имеет ai{{a}_{i}} предметов таких, что a1+a2++an=nN,{{a}_{1}}+{{a}_{2}}+\cdots +{{a}_{n}}=nN, где NN — натуральное число. Для того, чтобы каждый человек имел одинаковое число предметов, каждый человек Ai{{A}_{i}} должен отдать или принять определенное количество предметов от двух своих соседей Ai1{{A}_{i-1}} и Ai+1{{A}_{i+1}}. (Здесь An+1{{A}_{n+1}}означает A1{{A}_{1}} и An{{A}_{n}} означает A0{{A}_{0}}.) Как данное распределение должно быть выполнено, чтобы общее число передаваемых предметов было минимальным.