Submission #297991


Source Code Expand

#include <iostream>
#include <sstream>
#include <fstream>
#include <string>
#include <vector>
#include <deque>
#include <queue>
#include <stack>
#include <set>
#include <map>
#include <algorithm>
#include <utility>
#include <bitset>
#include <cmath>
#include <cstdlib>
#include <ctime>
#include <cstdio>

using namespace std;

#define REP(i,n) for((i)=0;(i)<(int)(n);(i)++)
#define foreach(c,itr) for(__typeof((c).begin()) itr=(c).begin();itr!=(c).end();itr++)

string s;

int solve() {
  int l = 0, r = (s.size() - 1);

  for(;l <= r;) {
    if (s[l] != s[r])  {
      // cout << s[l] << "," << s[r] << endl;
        //printf("[%c,%d] - [%c,%d]\n", s[l], l, s[r], r);
      return 0;
    }
    ++l;
    --r;
  }

  return 1;

}

int main() {
  while (cin >> s) {
    //cout << s << endl;
    printf("%s\n", solve() ? "YES": "NO");
  }

  return 0;
}

Submission Info

Submission Time
Task A - 名前
User brly
Language C++ (G++ 4.6.4)
Score 100
Code Size 901 Byte
Status AC
Exec Time 27 ms
Memory 924 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 2
AC × 32
Set Name Test Cases
Sample 00_sample_00.txt, 00_sample_01.txt
All 00_sample_00.txt, 00_sample_01.txt, 10_rand_00.txt, 10_rand_01.txt, 10_rand_02.txt, 10_rand_03.txt, 10_rand_04.txt, 10_rand_05.txt, 10_rand_06.txt, 10_rand_07.txt, 10_rand_08.txt, 10_rand_09.txt, 10_rand_10.txt, 10_rand_11.txt, 10_rand_12.txt, 10_rand_13.txt, 10_rand_14.txt, 10_rand_15.txt, 10_rand_16.txt, 10_rand_17.txt, 10_rand_18.txt, 10_rand_19.txt, 10_rand_20.txt, 10_rand_21.txt, 10_rand_22.txt, 10_rand_23.txt, 10_rand_24.txt, 10_rand_25.txt, 10_rand_26.txt, 10_rand_27.txt, 10_rand_28.txt, 10_rand_29.txt
Case Name Status Exec Time Memory
00_sample_00.txt AC 24 ms 800 KB
00_sample_01.txt AC 23 ms 920 KB
10_rand_00.txt AC 22 ms 796 KB
10_rand_01.txt AC 23 ms 800 KB
10_rand_02.txt AC 24 ms 844 KB
10_rand_03.txt AC 22 ms 732 KB
10_rand_04.txt AC 22 ms 924 KB
10_rand_05.txt AC 23 ms 796 KB
10_rand_06.txt AC 23 ms 920 KB
10_rand_07.txt AC 27 ms 800 KB
10_rand_08.txt AC 24 ms 804 KB
10_rand_09.txt AC 22 ms 796 KB
10_rand_10.txt AC 24 ms 808 KB
10_rand_11.txt AC 23 ms 924 KB
10_rand_12.txt AC 24 ms 804 KB
10_rand_13.txt AC 22 ms 920 KB
10_rand_14.txt AC 24 ms 924 KB
10_rand_15.txt AC 23 ms 796 KB
10_rand_16.txt AC 23 ms 804 KB
10_rand_17.txt AC 22 ms 812 KB
10_rand_18.txt AC 22 ms 800 KB
10_rand_19.txt AC 22 ms 796 KB
10_rand_20.txt AC 23 ms 800 KB
10_rand_21.txt AC 22 ms 796 KB
10_rand_22.txt AC 25 ms 760 KB
10_rand_23.txt AC 21 ms 804 KB
10_rand_24.txt AC 24 ms 796 KB
10_rand_25.txt AC 23 ms 796 KB
10_rand_26.txt AC 23 ms 796 KB
10_rand_27.txt AC 24 ms 800 KB
10_rand_28.txt AC 23 ms 924 KB
10_rand_29.txt AC 21 ms 800 KB