Submission #532974


Source Code Expand

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

def solve(s):
    idx = 0
    ret = 0
    while True:
        i1 = s.find("kyoto", idx)
        i2 = s.find("tokyo", idx)
        # print(i1,i2)
        if i1 == i2 == -1:
            return ret
        else:
            if i1 == -1: idx = i2
            elif i2 == -1: idx = i1
            else: idx = min(i1,i2)
            idx += 5
            ret += 1


N = int(input())
for _ in range(N):
    S = input()
    print(solve(S))

Submission Info

Submission Time
Task A - 東京都
User minus9d
Language Python (3.4.2)
Score 100
Code Size 502 Byte
Status AC
Exec Time 1182 ms
Memory 7144 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 1182 ms 7144 KB
20_noised_tokyoto.txt AC 93 ms 6756 KB
99_teuchi.txt AC 92 ms 6744 KB