洛谷 CF1899F Alex's whims
树中两个顶点 和 之间的距离是指顶点 到顶点 必须经过的最小边数。
亚历克斯的生日快到了,蒂莫菲想送他一棵有 个顶点的树。然而,亚历克斯是个喜怒无常的孩子。在 天里,他每天都会选择一个整数,第 天选择的整数用 表示。如果在第 天,树上没有两片距离正好为 的叶子节点,亚历克斯就会很失望。
蒂莫菲决定送给亚历克斯一个设计器,这样他就可以随心所欲地改变他的树了。蒂莫菲知道亚历克斯也很懒惰,所以每天一开始,他可以进行仅仅一次以下类型的操作:
- 选择顶点 、 和 ,需要满足 和 之间有一条边, 和 之间没有边。然后删除 和 之间的边,并在 和 之间添加一条边。如果操作后图形不再是树,则不能执行此操作。
不知怎的,蒂莫菲设法找出了所有的 。之后,他又想出了一个绝妙的主意——以防万一,为这组集合 制作一本说明书,这样亚历克斯就不会失望了。