题解: 因为w大于1,所以,题意就是,有多少(x,z),存在x到z的路径上,有一个x<y<z的y w没用的其实. 树上路径问题,有什么方法吗? 1.树链剖分.这个主要方便处理修改操作. 2.点分治,对于静态无修改点树上统计,非常好用. 3.一些其他的: 利用lca,dfs序,判断点在路径上,点在子树里一些情况. 倍增,处理fa[N][20],dis[N][20] , 二分再套一个倍增? 4.还有一些灵活应变的: 例如:拆路径为x到lca,lca到y,可以在x,y记录一些lca的信息,把路径就变…