けんちょんの競プロ精進記録

競プロの精進記録や小ネタを書いていきます

AtCoder ABC 058 A - ι⊥l (9Q, 灰色, 100 点)

 a, b, c が等差数列かどうかを判定する問題

問題概要

3 つの整数  a, b, c が等差数列かを判定せよ。

すなわち、 b - a == c - b であるかどうかを判定せよ。

解法

問題文の通りに、b - a == c - b かどうかを判定すれば OK。

#include <bits/stdc++.h>
using namespace std;

int main() {
    int a, b, c;
    cin >> a >> b >> c;
    if (b - a == c - b) cout << "YES" << endl;
    else cout << "NO" << endl;
}