#3541. 干草捆

干草捆

题目描述

奶牛们又来了! Farmer John 小心翼翼的准备了 NN1N100001 ≤ N ≤ 10000 )堆高度相同的干草捆。然而,当他没有看着的时候,奶牛们会在不同的干草堆之间移动干草捆,导致这些干草堆的高度不再相同。给定每一堆的新高度,请帮助 Farmer John 计算,为了让所有的干草堆恢复到最初的相同高度,最少需要移动多少干草捆。

输入格式

11 行:干草堆的数量 NN1N100001 ≤ N ≤ 10000 )。

21+N2 \dots 1 + N 行:每行包含一堆干草中干草捆的数量(为 [1,10000][1, 10000] 之间的整数)。

输出格式

11 行:一个整数,表示为了让所有的干草堆恢复到相同的高度,最少应该移动多少干草捆。

4
2
10
7
1
7

样例解释

44 堆干草,高度分别为 2210107711

移动 77 捆干草(从堆 22 移动 33 捆到堆 11 ,从堆 22 移动 22 捆到堆 44 ,从堆 33 移动 22 捆到堆 44 ),我们就可以让所有的堆都有高度 55