結果
| 問題 |
No.2307 [Cherry 5 th Tune *] Cool 46
|
| コンテスト | |
| ユーザー |
timi
|
| 提出日時 | 2023-05-19 22:11:34 |
| 言語 | PyPy3 (7.3.15) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 1,744 bytes |
| コンパイル時間 | 629 ms |
| コンパイル使用メモリ | 82,440 KB |
| 実行使用メモリ | 146,124 KB |
| 最終ジャッジ日時 | 2024-12-21 02:55:51 |
| 合計ジャッジ時間 | 34,919 ms |
|
ジャッジサーバーID (参考情報) |
judge1 / judge4 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 21 WA * 25 |
ソースコード
T=int(input())
for _ in range(T):
N,M=map(int, input().split())
A=list(map(int, input().split()))
B=list(map(int, input().split()))
D={}
for a in A:
D[a]=1
for b in B:
if b in D:
D[b]=2
else:
D[b]=-1
r,b,c=0,0,0
R,B,C=[],[],[]
for d in D:
if D[d]==2:
c+=1
C.append(d)
elif D[d]==1:
r+=1
R.append(d)
else:
b+=1
B.append(d)
ans=[]
if c==0:
if r==0 or b==0:
print('Yes')
if r==0:
for i in B:
print('Blue',i)
else:
for i in R:
print('Red',i)
else:
print('No')
elif c%2==0:
if b==0:
print('Yes')
for i in R:
print('Red',i)
for i in range(c//2):
x,y=C[2*i],C[2*i+1]
print('Red',x)
print('Blue',x)
print('Blue',y)
print('Red',y)
elif r==0:
print('Yes')
for i in B:
print('Blue',i)
for i in range(c//2):
x,y=C[2*i],C[2*i+1]
print('Blue',x)
print('Red',x)
print('Red',y)
print('Blue',y)
else:
print('Yes')
x=C[-1]
R.append(x)
B.append(x)
for i in R:
print('Red',i)
for i in range((c-1)//2):
x,y=C[2*i],C[2*i+1]
print('Red',x)
print('Blue',x)
print('Blue',y)
print('Red',y)
x=C[-2]
print('Red',x)
print('Blue',x)
for i in B:
print('Blue',i)
else:
print('Yes')
for i in R:
print('Red',i)
for i in range(c):
if i%2==0:
print('Red',C[i])
print('Blue',C[i])
else:
print('Blue',C[i])
print('Red',C[i])
for i in B:
print('Blue',i)
timi