小红的陡峭值(一)
题号:NC289515
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 1024 M,其他语言2048 M
64bit IO Format: %lld

题目描述

\hspace{15pt}小红定义一个数组的陡峭值为:每两个相邻的元素,差值的绝对值之和。例如,数组 \{2,3,1\} 的陡峭值是 |2-3|+|3-1|=3
\hspace{15pt}现在小红拿到了一个由 3 个整数组成的数组 \{a_1,a_2,a_3\},她希望你判断该数组的陡峭值是否为 0,你能帮帮她吗?

输入描述:

\hspace{15pt}第一行输入三个整数 a_1,a_2,a_3 \left(1 \leqq a_i \leqq 100\right) 代表数组中的元素。

输出描述:

\hspace{15pt}如果该数组的陡峭值为 0,输出 \rm Yes,否则输出 \rm No
示例1

输入

复制
2 3 1

输出

复制
No

说明

\hspace{15pt}这组数据已经在题面中加以解释。
示例2

输入

复制
14 14 14

输出

复制
Yes