結果
問題 |
No.361 門松ゲーム2
|
ユーザー |
![]() |
提出日時 | 2025-07-21 06:01:41 |
言語 | PyPy3 (7.3.15) |
結果 |
WA
|
実行時間 | - |
コード長 | 394 bytes |
コンパイル時間 | 269 ms |
コンパイル使用メモリ | 82,516 KB |
実行使用メモリ | 71,368 KB |
最終ジャッジ日時 | 2025-07-21 06:01:46 |
合計ジャッジ時間 | 3,919 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge1 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 22 WA * 6 |
ソースコード
L,D=map(int,input().split()) DP=[0]*(L+1) for i in range(1,L+1): flag=0 for x in range(1,i): for y in range(x+1,i): z=i-x-y if 1<=x<y<z and z-x<=D: if (DP[x]+DP[y]+DP[z])%2==0: flag=1 if flag: DP[i]=1 else: DP[i]=0 if DP[-1]==0: print("matsu") else: print("kado")