白駿アルゴリズム13235号:ファリンドロン


リンク


https://www.acmicpc.net/problem/13235

質問する


パリンドロム氏は、前から読むのと後ろから読むのと同じ単語だと述べた.例えば、eve、eeveeはファリン症候群であり、eeveはファリン症候群ではない.単語をあげるときは、パリンドロンかどうかを判断します.

入力


長さが20以下の単語を与えます.単語は小文字で構成されている.

しゅつりょく


入力した単語がパリンドロンの場合、「true」または「false」が出力されます.

入力と出力の例



プールコード(C++)

#include <iostream>
#include <deque>
#include <vector>
#include <queue>
#include <string> // string
#include <algorithm>  // reverse
#define fastio ios::sync_with_stdio(0), cin.tie(0), cout.tie(0) 
using namespace std;

int main(){
  fastio;
  string a;
  cin >> a;
  string b = a;
  reverse(a.begin(),a.end());
  if(b == a){
    cout << "true";
  }
  else{
    cout << "false";
  }
  return 0;
}