M. 【基础】均分纸牌
【基础】均分纸牌
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
有 堆纸牌(),排成一行,编号分别为 。 已知每堆纸牌有一定的张数,且张数之和均为 的倍数。移动各堆中的任意张纸牌,使每堆的数量达到相同,且移动次数最少。 移动规则: 每次可以移动任意的张数,第 堆可以移向第 堆,第 堆可以移向第 堆或第 堆,依此类推,第 堆只可以移向第 堆。 例如,当 时:
| 堆号 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|
| 张数 | 3 | 5 | 4 | 8 |
| 移动的方法有许多种, 其中的一种方案: | ||||
| ① 第 堆向第 堆移动 张,成为: | ||||
| ② 第4堆向第 堆移动 张,成为: | ||||
| ③ 第 堆向第 堆移动 张,成为: | ||||
| 经过三次移动,每堆都成为 张。 | ||||
输入格式
第一行包含一个整数 。
第二行包含 个整数,表示每堆纸牌的张数,整数之间用空格分隔。
输出格式
输出一个整数,表示最少移动次数。
样例
4
3 5 4 8
3
数据范围与提示
来源
贪心