結果

問題 No.24 数当てゲーム
コンテスト
ユーザー maburoe
提出日時 2019-05-16 16:56:28
言語 Python3
(3.15.0 + numpy 2.5.4 + scipy 1.18.1 + ACL)
コンパイル:
python3 -mpy_compile _filename_
実行:
python3 _filename_
結果
AC  
実行時間 20 ms / 5,000 ms
+ 306µs
コード長 400 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 58 ms
コンパイル使用メモリ 15,104 KB
実行使用メモリ 11,008 KB
最終ジャッジ日時 2026-10-11 01:57:45
合計ジャッジ時間 1,300 ms
ジャッジサーバーID
(参考情報)
judge1_0 / judge3_0
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 11
権限があれば一括ダウンロードができます

ソースコード

diff #
raw source code

turns = int(input())

maybe_true_set = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'}
false_set = set()

for _ in range(turns):
    turn = input().split()
    answer = turn[-1]
    numSet = set(turn[0:4])

    if answer == 'NO':
        false_set = numSet.union(false_set)

    else:
        maybe_true_set = numSet.intersection(maybe_true_set)

print(maybe_true_set.difference(false_set).pop())
0