我要是这样写是对的吗
for(int i=1;i<n;++i){ FastI>>x>>y>>val[i+n]; link(x,i+n); link(y,i+n); }
https://www.luogu.com.cn/discuss/784810