#include #include "atcoder/dsu" #include "testlib.h" using namespace std; int main(int argc, char *argv[]) { registerValidation(argc, argv); int t = inf.readInt(1, 100000); inf.readEoln(); int nsum = 0; for(int j = 0; j < t; j++) { int n = inf.readInt(2, 200000); inf.readSpace(); atcoder::dsu uf(n); nsum += n; int k = inf.readInt(1, 1000000000); inf.readEoln(); for(int i = 0; i < n - 1; i++) { int u = inf.readInt(1, n); inf.readSpace(); int v = inf.readInt(1, n); inf.readEoln(); uf.merge(--u, --v); } vector a = inf.readInts(n, 1, 1000000000); inf.readEoln(); } ensure(nsum <= 200000); inf.readEof(); return 0; }