提出 #9585798


ソースコード 拡げる

class Solver:
    def __init__(self, n, cases):
        self.n = n
        self.cases = cases

    def solve(self):
        for test_case in self.cases:
            start, end, tapes = 0, 1, 0
            while True:
                target = test_case[start:end]
                if 'tokyo' in target or 'kyoto' in target:
                    tapes += 1
                    start = end
                if end == len(test_case):
                    break
                end += 1
            print(tapes)


if __name__ == "__main__":
    n = int(input())
    cases = []
    for _ in range(n):
        cases.append(input())

    s = Solver(n, cases)
    s.solve()

提出情報

提出日時
問題 A - 東京都
ユーザ hagino3000
言語 Python (3.4.3)
得点 100
コード長 688 Byte
結果 AC
実行時間 20 ms
メモリ 3064 KiB

ジャッジ結果

セット名 All
得点 / 配点 100 / 100
結果
AC × 3
セット名 テストケース
All 10_random_to_kyo.txt, 20_noised_tokyoto.txt, 99_teuchi.txt
ケース名 結果 実行時間 メモリ
10_random_to_kyo.txt AC 20 ms 3060 KiB
20_noised_tokyoto.txt AC 20 ms 3064 KiB
99_teuchi.txt AC 19 ms 3060 KiB