题目传送门:https://agc010.contest.atcoder.jp/tasks/agc010_c 题目翻译 给你一棵树,每个点有个权值,每次操作可以选择两个度数为\(1\)的结点,然后让这两点之间的简单路径上的所有点权值减一,允许操作无数次,问是否可以使得所有点权变成\(0\).\(n\leqslant 10^5\) 题解 一开始题意看错了,以为是边上有权值,然后想了想可以从下往上确定每个点被经过多少次,感觉有点思路的时候发现是点上有权值.那么同样的,我可以从下往上确定每条边被经过多…