Problem Solved

建模
分析得到在只有一个割点的双连通分量里放一个太平井就可以了
算法
求BCC，然后计算，注意考虑没有割顶的情况
Debug
根节点一定是一个割顶，除非它只有一个孩子；而不是如果根节点多于一个孩子，它才是一个割顶。
应写为
if (fa<0 && child ==1)
iscut[x] = false
而不是
if (fa<0 && child>1)
iscut[x] = true