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

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

AtCoder ABC 070 A - Palindromic Number (灰色, 100 点)

 N を文字列として受け取るのが楽だと思う!

問題概要

3 桁の整数  N が与えられる。

 N が回文数であるかどうかを判定せよ。

解法

 N を整数ではなく、文字列として受け取ろう。そうすれば

「先頭の文字と末尾の文字が等しいかどうか」

を判定すれば OK。

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

int main() {
    string N;
    cin >> N;
    if (N[0] == N.back()) cout << "Yes" << endl;
    else cout << "No" << endl;
}