#P1206. 均分纸牌

均分纸牌

题目描述

nn 堆纸牌(2n2002≤n≤200),排成一行,编号分别为 1,2,,n1,2,\dots,n

已知每堆纸牌有一定的张数,且张数之和均为 nn 的倍数。移动各堆中的任意张纸牌,使每堆的数量达到相同,且移动次数最少。

移动规则:

每次可以移动任意的张数,第 11 堆可以移向第 22 堆,第 22 堆可以移向第 11 堆或第 33 堆,\dots, 第 nn 堆只可以移向第 n1n-1 堆。

例如,当 n=4n=4 时:

堆号      1     2     3     4 
张数      3     5     4     8

移动的方法有许多种, 其中的一种方案:

① 第 22 堆向第 11 堆移动 22 张,成为:55 33 44 88

② 第 44 堆向第 33 堆移动 33 张,成为:55 33 77 55

③ 第 33 堆向第 22 堆移动 22 张,成为:55 55 55 55

经过三次移动,每堆都成为 55 张。

输入格式

第一行一个整数 nn

第二行 nn 个整数,用空格分隔。

输出格式

一个整数(表示最少移动次数)。

样例输入 #1

4 
3 5 4 8

样例输出 #1

3