正整数 \(N\) が与えられます。
\(3\) つの木 \(T_1, T_2, T_3\) があり、これらはそれぞれ \(1\) から \(N\) までの番号が付けられた頂点と、\(1\) から \(N-1\) までの番号が付けられた辺からなります。\(T_1, T_2, T_3\) の辺は以下を満たします。
\(k=1,2,3\) のそれぞれについて以下の問いに答えてください。
\(1\) つの入力につき、\(Q\) 個のテストケースを解いてください。
以下の形式で標準入力から与えられます。
| \(Q\) | |
| \(\mathrm{case}_{1}\) | |
| \(\mathrm{case}_{2}\) | |
| \(\vdots\) | |
| \(\mathrm{case}_{Q}\) |
\(q\) 番目のテストケース \(\mathrm{case}_{q}\) は以下の形式で与えられます。
| \(N\) |
入力は以下の制約をすべて満たします。
\(Q\) 個のテストケースについて、答えを順に出力してください。
各テストケースについて、\(k=1,2,3\) の順に以下の形式で出力してください。
| \(m\) | |
| \(X_1~Y_1\) | |
| \(X_2~Y_2\) | |
| \(\vdots\) | |
| \(X_m~Y_m\) |
答えが複数存在する場合、どれを出力しても正解となります。
部分点を得るためには、不正解である場合についても以下の条件をすべて満たしている必要があります。
各テストケースについて、正解した \(k\) の種類数を \(p'\) とします。この問題のすべてのテストケースにおける \(p'\) の最小値を \(p\) としたとき、
14
2 1 3 2 3 2 1 3 2 3 2 1 3 1 4
入出力例 \(1\) の \(k=1\) について、\(T_1\) を下記に示します。
出力例は \(X = (1,2), Y=(3,3)\) です。
そのため、\(S_1 = \{1\}, S_2 = \{1,2\}, S_3 = \{\}\) となり、これらは相異なります。