因为有点水所以放灌水区了
for(int i=1;i<=n-1;i++) {cin>>t>>a[t].l>>a[t].r;if(i==n-1) break;}
调试中i可以越过n-1到达n甚至更大 似乎i会到达无穷大 造成程序TLE
真的看不出来哪里错了