#P662. 均分寶藏
均分寶藏
題目描述
有N堆寶藏一字排開,每堆寶藏的重量都十分重,所以只能夠借助起重機搬運,每次可以移動任意重量的寶藏,但只能移到相鄰的寶藏上,例如第X堆只能把寶藏移到第X-1堆或第X+1堆上,而邊上的只能有一種移法。
現在需要找出要令每堆寶藏重量都一樣時,最少要移動多少次。
為了方便計算,寶藏的總重量必定是N的倍數。
輸入格式
第一行只有一個整數N ( 1 <= N <= 100 )
第二行有N個整數A1, A2, ..., AN ( 1 <= Ai <= 10000 )
輸出格式
一個整數,代表最少要移動的次數。
Samples
["3\r\n1 1 7","7\r\n1 3 1 9 1 5 1"]
["2","5"]
提示
輸入樣例一: ( 1, 1, 7 )
1. 把第3堆移4到第1堆 ( 1, 5, 3 )
2. 把第2堆移2到第1堆 ( 3, 3, 3 )
所以需要2次。
輸入樣例二:( 1, 3, 1, 9, 1, 5, 1 )
1. 把第4堆移4到第3堆 ( 1, 3, 5, 5, 1, 5, 1 )
2. 把第3堆移2到第2堆 ( 1, 5, 3, 5, 1, 5, 1 )
3. 把第2堆移2到第1堆 ( 3, 3, 3, 5, 1, 5, 1 )
4. 把第4堆移2到第5堆 ( 3, 3, 3, 3, 3, 5, 1 )
5. 把第6堆移2到第7堆 ( 3, 3, 3, 3, 3, 3, 3 )
所以需要5次。
原始資料
- Zero1 題號:
a662 - Hydro 題號:
Z0662 - Locale:
zh_TW - Display:
practice