문제
2050년, 택배 최적화 연구소(KOI, Kurier Optimization Institute)는 전국 규모의 로봇 기반 택배 운송망을 구축하였다.
전국에는
각 물류센터 및 각 도로 위의 임의의 점을 모두 하나의 지점이라고 하자. 물류센터와 도로의 구조가 트리이므로, 서로 다른 두 지점 사이에는 반드시 유일한 단순 경로가 존재한다. 두 지점
일부 물류센터에는 전파 범위가 주어진 로봇이 배치된다. 전파 범위가
당신은 연구소의 책임자로서, 처음에 1번 물류센터에 있는 택배를
당신은 총
1 \,A_j \, B_j :j 번째 시나리오는j-1 번째 시나리오의 상황에서, 초기 위치가A_j 번 물류센터이고 전파 범위가B_j 인 로봇 하나가 추가된 상황이다.2 \, C_j :j 번째 시나리오는j-1 번째 시나리오의 상황에서,C_j 번째 시나리오에서 새로 추가된 로봇을 제거한 상황이다.C_j 번째 시나리오는 로봇을 새로 추가하는 시나리오임이 보장된다.
단,
각 시나리오에 대하여, 로봇이 서로 협력하여
[제약 조건]
주어지는 모든 수는 정수이다.
2 \le N \le 200\,000 1 \le Q \le 200\,000 1 \le i \le N-1 인 각i 에 대하여,1 \le U_i, V_i \le N 이고,1 \le W_i \le 10^9 운송망은 연결되어 있다.
1 \le j \le Q 인 각j 에 대하여:j 번째 시나리오가 로봇을 새로 추가하는 시나리오라면,1\le A_j \le N 이고1\le B_j \le 10^{15} 이다.j 번째 시나리오가 로봇을 제거하는 시나리오라면,1 \le C_j \le j-1 이고,C_j 번째 시나리오는 로봇을 새로 추가하는 시나리오이다. 같은 로봇이 2회 이상 제거되지 않는다.
입력
첫째 줄에 두 정수
다음
다음
출력
부분문제
| 번호 | 점수 | 조건 |
|---|---|---|
| #1 | 8점 | |
| #2 | 13점 | |
| #3 | 25점 | |
| #4 | 27점 | |
| #5 | 30점 | 모든 시나리오는 로봇을 새로 추가하는 시나리오이다. |
| #6 | 26점 | |
| #7 | 21점 | 추가 제약 조건 없음 |
예제
11 10
1 3 3
2 3 10
3 4 5
4 5 8
9 6 4
4 7 2
7 8 2
5 9 1
9 10 2
5 11 3
1 1 4
1 2 12
1 6 6
1 7 1
1 8 8
1 9 6
1 10 9
1 11 2
2 7
2 1
NO
NO
NO
NO
NO
YES
YES
YES
YES
NO
여덟 번째 시나리오를 생각하자. 총 여덟 개의 로봇이 배치되어 있다. 택배의 가능한 운송 방법 중 하나는 다음과 같다.
1 번 물류센터에 있는 유일한 로봇은 전파 범위가4 이다. 이 로봇이1 번 물류센터에서 택배를 들고3 번 물류센터에 내려놓는다.2 번 물류센터에 있는 유일한 로봇은 전파 범위가12 이다. 이 로봇이3 번 물류센터로 이동해 택배를 들어올리고,3 번 물류센터에서4 번 물류센터로 가는 도로에서3 번 물류센터와1 만큼 떨어진 위치에 내려놓는다.8 번 물류센터에 있는 유일한 로봇은 전파 범위가8 이다. 이 로봇이3 번 물류센터에서4 번 물류센터로 가는 도로에서3 번 물류센터와1 만큼 떨어진 위치로 이동해 택배를 들어올리고,4 번 물류센터에서5 번 물류센터로 가는 도로에서4 번 물류센터와3 만큼 떨어진 위치에 내려놓는다.10 번 물류센터에 있는 유일한 로봇은 전파 범위가9 이다. 이 로봇이4 번 물류센터에서5 번 물류센터로 가는 도로에서4 번 물류센터와3 만큼 떨어진 위치로 이동해 택배를 들어올리고,11 번 물류센터에 내려놓는다.
택배를 운송할 수 있으므로 YES를 출력해야 한다.
열 번째 시나리오를 생각하자. 총 여섯 개의 로봇이 배치되어 있다. 초기에