#aBC201A. [ABC201A] Tiny Arithmetic Sequence
[ABC201A] Tiny Arithmetic Sequence
AT_abc201_a [ABC201A] Tiny Arithmetic Sequence
题目描述
给定一个长度为 的数列 。
你能否通过适当排列 ,使其成为等差数列?
也就是说,是否存在一种排列,使得 成立?
输入格式
输入以如下格式从标准输入读入。
输出格式
如果可以通过排列 使其成为等差数列,输出 Yes;否则输出 No。
输入输出样例 #1
输入 #1
5 1 3
输出 #1
Yes
输入输出样例 #2
输入 #2
1 4 3
输出 #2
No
输入输出样例 #3
输入 #3
5 5 5
输出 #3
Yes
说明/提示
限制条件
- 输入均为整数
样例解释 1
例如,可以排列为 ,此时为等差数列。
样例解释 2
无论如何排列, 都无法成为等差数列。
样例解释 3
当 的所有元素都相等,或 本身就是等差数列时,也满足条件。
由 ChatGPT 4.1 翻译