結果

問題 No.380 悪の台本
ユーザー Tatsuno
提出日時 2016-06-17 23:03:01
言語 Python3
(3.8.2 + numpy 1.14.5 + scipy 1.1.0)
結果
AC  
実行時間 277 ms / 1,000 ms
コード長 554 Byte
コンパイル時間 47 ms
使用メモリ 6,636 KB
最終ジャッジ日時 2020-05-30 05:35:03

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
testcase_00 AC 25 ms
6,472 KB
testcase_01 AC 26 ms
6,484 KB
testcase_02 AC 26 ms
6,472 KB
testcase_03 AC 25 ms
6,480 KB
testcase_04 AC 31 ms
6,500 KB
testcase_05 AC 49 ms
6,500 KB
testcase_06 AC 49 ms
6,516 KB
testcase_07 AC 277 ms
6,496 KB
testcase_08 AC 26 ms
6,636 KB
testcase_09 AC 35 ms
6,508 KB
権限があれば一括ダウンロードができます

ソースコード

diff #
import sys
import re

patterns = [
    re.compile(r"^digi .*[nN][yY][oO][^0-9a-zA-Z]{0,3}$"),
    re.compile(r"^petit .*[nN][yY][uU][^0-9a-zA-Z]{0,3}$"),
    re.compile(r"^rabi .*[0-9a-zA-Z]{1,}"),
    re.compile(r"^gema .*[gG][eE][mM][aA][^0-9a-zA-Z]{0,3}$"),
    re.compile(r"^piyo .*[pP][yY][oO][^0-9a-zA-Z]{0,3}$"),
]

for line in sys.stdin:
    line = line[:-1]
    ok = False
    for pattern in patterns:
        match = pattern.match(line)
        if match:
            ok = True
            break
    print("CORRECT (maybe)" if ok else "WRONG!")
0