题意
给定一棵无根树,每个节点上都写了一个整数。
你的任务就是统计有多少种方法可以将这棵树分解为若干条路径,使得每个节点恰好属于一条路径,而且每条路径的节点上的数字之和非负。
1≤每组数据中的N之和≤105
1≤N≤105
−104≤Ai≤104
分析
首先来考虑暴力要怎么打。
先随便定一个根,设 f[i] 表示以 i 为根的子树被分解成若干条路径且每条路径均满足题目条件的方案,
因为节点
假如确定了两个端点,分别为
给定一棵无根树,每个节点上都写了一个整数。
你的任务就是统计有多少种方法可以将这棵树分解为若干条路径,使得每个节点恰好属于一条路径,而且每条路径的节点上的数字之和非负。
1≤每组数据中的N之和≤105
1≤N≤105
−104≤Ai≤104
首先来考虑暴力要怎么打。
先随便定一个根,设 f[i] 表示以 i 为根的子树被分解成若干条路径且每条路径均满足题目条件的方案,
因为节点
假如确定了两个端点,分别为