#1022. 相等步数

内存限制:256 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: tony102

题目描述

一天,小雨在仓库里找到了一个序列 是它的长度。

小雨仔细对序列的每一个元素进行了观察,然后她思考出了一个问题。

她希望序列的所有元素全部相等,对此她可以进行一些操作,每次操作如下:

  • 选择一个下标 , 把 变为 %

现在小雨知道每个序列里的数字,请问她最少需要操作多少次,使得所有元素全部相等?

可以证明,答案总是存在的。

输入格式

输入第一行有 个正整数

接下来从第二行依次是 序列的元素。

输出格式

全部相等的最少步数

样例

输入1

3
1 2 3

输出1

3

输入2

4
1 1 1 1

输出2

0

数据范围与提示

【样例解释】

  • 对于样例一:先用 次操作把 变成 ,再用 次操作把 变成
  • 对于样例二: 无需进行操作

数据范围

  • 对于 的数据
  • 对于 的数据