#2514. 小等差数列

小等差数列

题目描述

给一个序列 A=(A1,A2,A3)A=(A_1,A_2,A_3),是否可以重新排列使得 A3A2=A2A1A_3-A_2=A_2-A_1

输入格式

三个整数

A1 A_1 A2 A_2 A3 A_3

输出格式

如果能把A A 重新排列成等差数列,就输出Yes,如果不能,就输出No

样例 #1

样例输入 #1

5 1 3

样例输出 #1

Yes

样例 #2

样例输入 #2

1 4 3

样例输出 #2

No

样例 #3

样例输入 #3

5 5 5

样例输出 #3

Yes

数据范围与提示

  • 1  Ai  100 1\ \leq\ A_i\ \leq\ 100
  • 输入都是整数

Sample Explanation 1

例如(1,3,5)(1,3,5),通过重新排列得到等差数列。

Sample Explanation 2

无论怎么排列A A 都不会成为等差数列。

Sample Explanation 3

A A 的要素全部相等,或者A A 原本就是等差数列的情况也有。