移动的方法有许多种,其中的一种方案:
① 第2堆向第1堆移动2张,成为:5 3 4 8 ② 第4堆向第3堆移动3张,成为:5 3 7 5 ③ 第3堆向第2堆移动2张,成为:5 5 5 5
经过三次移动,每堆都成为5张。
【输 入】:文件读入。 第一行一个整数n。
第二行n个整数,用逗号分隔。
【输 出】:
输出到屏幕。一个整数(表示最少移动次数)。
【样 例】:
输入 输出
4 3 3,5,4,8
移动的方法有许多种,其中的一种方案:
① 第2堆向第1堆移动2张,成为:5 3 4 8 ② 第4堆向第3堆移动3张,成为:5 3 7 5 ③ 第3堆向第2堆移动2张,成为:5 5 5 5
经过三次移动,每堆都成为5张。
【输 入】:文件读入。 第一行一个整数n。
第二行n个整数,用逗号分隔。
【输 出】:
输出到屏幕。一个整数(表示最少移动次数)。
【样 例】:
输入 输出
4 3 3,5,4,8