Submission #2148520


Source Code Expand

#include <iostream>
#include <string>
#include <vector>
#include <list>

using namespace std;

int main(){
    int N;
    cin >> N;
    for(int i=0;i<N;i++){
        string str;
        cin >> str;
        int n = str.length();

        string sstr;
        int count = 0;
        for(int i=n-1;i>=0;i--){
            sstr.insert(sstr.begin(),str[i]);

            if(sstr.find("kyoto") != string::npos || sstr.find("tokyo") != string::npos){
                count++;
                sstr = "";
            }
        }
        cout << count << endl;
    }
    return 0;
}

Submission Info

Submission Time
Task A - 東京都
User okesaku
Language C++14 (GCC 5.4.1)
Score 100
Code Size 599 Byte
Status AC
Exec Time 3 ms
Memory 256 KB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 3
Set Name Test Cases
All 10_random_to_kyo.txt, 20_noised_tokyoto.txt, 99_teuchi.txt
Case Name Status Exec Time Memory
10_random_to_kyo.txt AC 2 ms 256 KB
20_noised_tokyoto.txt AC 3 ms 256 KB
99_teuchi.txt AC 2 ms 256 KB