結果
問題 |
No.3211 NAND Oracle
|
ユーザー |
![]() |
提出日時 | 2025-07-25 22:23:38 |
言語 | PyPy3 (7.3.15) |
結果 |
AC
|
実行時間 | 102 ms / 2,000 ms |
コード長 | 1,298 bytes |
コンパイル時間 | 470 ms |
コンパイル使用メモリ | 82,900 KB |
実行使用メモリ | 77,636 KB |
最終ジャッジ日時 | 2025-07-25 22:23:44 |
合計ジャッジ時間 | 5,213 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 28 |
ソースコード
def main(): q, k = map(int, input().split()) if q == 1: ans = 2 if k >= ans: print("Yes") print(1, 2) else: print("No") elif q == 2: ans = 3 if k >= ans: print("Yes") print(1, 2) print(1, 2) else: print("No") elif q == 3: ans = 3 if k >= ans: print("Yes") print(1, 2) print(1, 2) print(3, 4) else: print("No") elif q == 4: ans = 4 if k >= ans: print("Yes") print(1, 2) print(1, 2) print(1, 2) print(3, 4) else: print("No") elif q == 5: ans = 4 if k >= ans: print("Yes") print(1, 2) print(1, 2) print(1, 2) print(3, 4) print(3, 4) else: print("No") else: ans = 5 if k >= ans: print("Yes") print(1, 2) print(1, 2) print(3, 4) print(4, 5) print(4, 5) for _ in range(q-5): print(6, 7) else: print("No") main()