結果
問題 | No.2307 [Cherry 5 th Tune *] Cool 46 |
ユーザー |
![]() |
提出日時 | 2023-05-19 21:44:05 |
言語 | PyPy3 (7.3.15) |
結果 |
AC
|
実行時間 | 677 ms / 2,000 ms |
コード長 | 913 bytes |
コンパイル時間 | 415 ms |
コンパイル使用メモリ | 82,048 KB |
実行使用メモリ | 153,224 KB |
最終ジャッジ日時 | 2024-12-21 02:07:04 |
合計ジャッジ時間 | 33,498 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge1 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 46 |
ソースコード
for _ in range(int(input())): n, m = map(int, input().split()) d = {x : 1 for x in map(int, input().split())} for x in map(int, input().split()): d[x] = d.get(x, 0) | 2 v = [[], [], []] for x, t in d.items(): v[t - 1].append(x) ans = [] if not v[2]: if v[0] and v[1]: print('No') continue elif v[0]: ans = [(0, x) for x in v[0]] else: ans = [(1, x) for x in v[1]] else: for x in v[2]: if not ans: ans.extend((0, x) for x in v[0]) ans.append((0, x)) ans.append((1, x)) ans.extend((1, x) for x in v[1]) else: t = ans[-1][0] ans.append((t, x)) ans.append((t ^ 1, x)) print('Yes') for t, x in ans: print(('Red' if t == 0 else 'Blue'), x)