Submission #532994


Source Code Expand

#include <iostream>
#include <algorithm>
#include <cmath>
#include <vector>
#include <complex>
#include <queue>
#include <deque>
#include <set>
#include <map>
#include <unordered_set>
#include <unordered_map>
#include <iomanip>
#include <assert.h>
#include <array>
#include <cstdio>
#include <cstring>
#include <random>
#include <functional>
#include <numeric>

using namespace std;

#define REP(i,a,b) for(int i=a;i<(int)b;i++)
#define rep(i,n) REP(i,0,n)

typedef long long ll;

int main() {

  int T; cin >> T;
  rep(_, T) {
    string s; cin >> s;
    int N = s.size();
    if(N < 5) { cout << 0 << endl; continue; }
    int cnt = 0;
    rep(i, N-4) {
      if(s.substr(i, 5) == "tokyo") {
        cnt ++;
        s[i] = 'x';
        s[i+4] = 'x';
      }
      else if(s.substr(i, 5) == "kyoto") {
        cnt ++;
        s[i] = 'x';
        s[i+4] = 'x';
      }
    }
    cout << cnt << endl;
  }

  return 0;
}

Submission Info

Submission Time
Task A - 東京都
User motxx
Language C++ (GCC 4.9.2)
Score 0
Code Size 969 Byte
Status CE

Compile Error

In file included from /usr/include/c++/4.9/unordered_set:35:0,
                 from ./Main.cpp:10:
/usr/include/c++/4.9/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
 #error This file requires compiler and library support for the \
  ^