結果
問題 |
No.690 E869120 and Constructing Array 4
|
ユーザー |
![]() |
提出日時 | 2025-06-12 16:59:40 |
言語 | PyPy3 (7.3.15) |
結果 |
OLE
|
実行時間 | - |
コード長 | 813 bytes |
コンパイル時間 | 208 ms |
コンパイル使用メモリ | 82,284 KB |
実行使用メモリ | 121,676 KB |
最終ジャッジ日時 | 2025-06-12 16:59:46 |
合計ジャッジ時間 | 5,204 ms |
ジャッジサーバーID (参考情報) |
judge4 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | -- * 3 |
other | OLE * 1 -- * 18 |
ソースコード
k = int(input()) # 构造示例中的结构 if k == 2: print("3 3") print("1 2") print("1 3") print("2 3") elif k == 3: print("5 6") print("1 2") print("2 3") print("3 4") print("4 5") print("1 5") print("2 4") elif k == 12: print("9 15") print("1 2") print("1 3") print("2 3") print("2 4") print("2 8") print("3 5") print("4 6") print("4 7") print("5 6") print("5 7") print("5 8") print("6 8") print("6 9") print("7 9") print("8 9") else: # 构造一个简单的结构,例如顶点数为k+1,边数为k(k+1)/2 # 但这可能不满足条件,仅作示例 n = k + 1 m = n * (n - 1) // 2 print(n, m) for i in range(1, n): for j in range(i+1, n+1): print(i, j)