【JZOJ4935】【NOIP2017GDKOI模拟1.12】b
Boring
构造一棵包含1号结点的连通子集个数刚好为给定的
这棵树的结点不能多于60。
Gai
容易得到,计算给定一棵树的
也即,
对于树上的任意一个非叶子结点u,都有:
现在构造出一个
1.若此时
新建一个结点new,给now和new连一条边。
这样等价于构造出一个
就回到原问题。
2.若此时
新建一个结点new,给now和new连一条边。
这样等价于构造出一个
又回到原问题。
我们发现至多两次操作(也就是新增两个点)可以使
所以结点最多
在