#include "testlib.h" #include using namespace std; using Graph=vector>; using pi=pair; int cnt=0; pi rep(int v,int pv,Graph &g){ cnt++; pi res={0,0}; for(auto &nx : g[v]){ if(nx==pv){continue;} pi ch=rep(nx,v,g); res.first+=max(ch.first,ch.second); res.second+=ch.first; } res.second++; return res; } int main(int argc, char* argv[]){ registerValidation(argc, argv); int n=inf.readInt(2,100000);inf.readEoln(); Graph g(n); for(int i=1;i