编程题
### 问题描述 基德,名侦探柯南中的大名鼎鼎的怪盗,今天他又有了新的挑战。他要从一个迷宫中找出一些宝物,这些宝物都有各自的价值,用整数表示。他希望最终留在他手中的宝物之间的价值差距尽可能的小,以使他们的总价值更为均衡。 但是,迷宫中的宝物是有限的,他可能需要丢弃一些宝物来达到他的目标。现在,他想知道,为了使留在他手中的宝物中任意两件的价值差的绝对值相等,他最少需要丢弃多少件宝物。 ### 输入格式 第一行输入一个整数 $N$,代表迷宫中宝物的数量。 第二行输入 $N$ 个整数 $A_1, A_2, ..., A_N$,代表每件宝物的价值。 数据范围保证:$$1 \leq N \leq 10^5$$,$1 \leq A_i \leq 10^9$。 ### 输出格式 输出一行,内容为基德最少需要丢弃的宝物数量。 ### 样例输入 ```plaintext 5 2 5 1 2 2 ``` ### 样例输出 ```plaintext 2 ``` ### 说明 样例中如果丢弃价值为 $1$ 和 $5$ 的宝物,剩下的宝物价值为 $[2, 2, 2]$,每两件宝物的价值差的绝对值都是 $0$。这是最少需要丢弃的宝物数量。
查看答案
赣ICP备20007335号-2