/ WHOJ / 题库 /

做墙

做墙

描述

周幽王的阿尔兹海默症又犯了。他的贴身太监不由得拿出了积木给他搭城墙。但他搭的墙参差不齐,每一列高度不一致。太监告诉周幽王,必须要高度一致才能叫做墙。现在请你帮助周幽王,移动最少的积木,让它变成一堵墙。注意,移动过程中不能增加墙的宽度。

格式

输入格式

第一行为正整数\(t\),表示测试数据组数。接下来\(t\)行,每行为一组数据,其中第一个为正整数\(k\),表示周幽王搭建的墙的宽度;然后是\(k\)个正整数\(a_i\),表示每格的高度,其中每个\(a_i≤100\),所有正整数以空格隔开。输入数据中保证这\(k\)个正整数之和能被\(k\)整除。(能搭成墙)

输出格式

对于每组数据,输出一个正整数表示最少的移动块数。

样例1

输入样例1

1
6
5 2 4 1 7 5

输出样例1

5

限制

对于\(100\)%的数据,\(t≤100,k≤50,a_i≤100\)

来源

地址:\(vijos\),芜湖\(OI\)团队
作者:黑暗路西法\(08\)
模拟赛\(T3\)