#P10738. [SEERC2020] 3-colorings

[SEERC2020] 3-colorings

题目描述

这是一道仅有输出的题。

定义一个图的有效“三色”染色为:

  • 每个点的颜色只能属于 {1,2,3}\{1,2,3\}

  • 对于每个有边相连的顶点 (u,v)(u,v)uu 的颜色需要与 vv 不同。

可以证明,一个图最多的“三色”染色总数为 3n3^n 种。

现在你需构造一个图,一开始它存在 n (1n19)n \ (1 \leq n \leq 19) 个顶点 m (1mn(n1)2)m \ (1 \leq m \leq \frac{n(n-1)}{2}) 条无向边,然后对于每个 1k5001 \leq k \leq 500kk,你可以添加至多 1717 条无向边使得此图的“三色”染色总数为 6k6k 种。

输入格式

无。

输出格式

第一行 n,mn,m,表示你构造图的点数和边数。

然后 mm 行,一行两个整数 u,vu,v,表示 (u,v)(u,v) 存在一条无向边。

然后 kk11500500,每个 kk 输出你要添加的边数,然后再是对应行添加的边 (u,v)(u,v)


3 2
1 2
2 3
1
1 3
0

提示

样例仅给出 k=1k=1k=2k=2 的示例。