結果
| 問題 | No.2148 ひとりUNO |
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2022-12-18 00:41:24 |
| 言語 | PyPy3 (7.3.15) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 778 bytes |
| 記録 | |
| コンパイル時間 | 160 ms |
| コンパイル使用メモリ | 81,948 KB |
| 実行使用メモリ | 78,496 KB |
| 最終ジャッジ日時 | 2024-11-17 09:05:54 |
| 合計ジャッジ時間 | 7,939 ms |
|
ジャッジサーバーID (参考情報) |
judge3 / judge4 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 1 |
| other | AC * 9 WA * 30 |
ソースコード
t = int(input())
for _ in range(t):
n = int(input())
r = set()
g = set()
b = set()
for _ in range(n):
c, d = input().split()
if c == 'R':
r.add(int(d))
elif c == 'G':
g.add(int(d))
elif c == 'B':
b.add(int(d))
rg = len(r & g) > 0
gb = len(g & b) > 0
br = len(b & r) > 0
re = len(r) == 0
ge = len(g) == 0
be = len(b) == 0
if (re and ge) or (ge and be) or (be and re):
print("YES")
elif re:
if gb:
print("YES")
else:
print("NO")
elif ge:
if br:
print("YES")
else:
print("NO")
elif be:
if rg:
print("YES")
else:
print("NO")
elif rg and gb:
print("YES")
elif gb and br:
print("YES")
elif br and rg:
print("YES")
else:
print("NO")