페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
5
ms
메모리 제한
1024
MB
정점이 개인 트리가 주어진다. 번째 간선은 정점 와 정점 를 연결한다. 정점 에는 수 가 쓰여 있다.
다음 유형의 쿼리 개를 순서대로 처리한다:
0 $u$ $v$ $w$ $x$: 간선 를 제거하고 새 간선 를 추가한다. 처리한 뒤에도 그래프가 트리임이 보장된다.1 $v$ $p$ $x$: 간선 에 주목하여 를 부모로 간주할 때, 정점 의 부분 트리에 속한 모든 정점의 값에 를 더한다.2 $v$ $p$: 간선 에 주목하여 를 부모로 간주할 때, 정점 의 부분 트리에 속한 모든 정점의 값의 합을 구한다.0 $u$ $v$ $w$ $x$의 쿼리에 대해:
1 $v$ $p$ $x$의 쿼리에 대해:
2 $v$ $p$의 쿼리에 대해:
$N$ $Q$
$a_0$ $a_1$ ... $a_{N - 1}$
$u_0$ $v_0$
$u_1$ $v_1$
$\hspace{11pt} \vdots$
$u_{N - 2}$ $v_{N - 2}$
$\mathrm{Query}_0$
$\mathrm{Query}_1$
$\hspace{14pt} \vdots$
$\mathrm{Query}_{Q - 1}$
문제에서 요구한 값을 출력한다.
5 7
1 10 100 1000 10000
0 1
1 2
2 3
1 4
2 1 0
1 1 4 100000
2 2 3
0 1 2 2 0
2 0 2
0 2 3 3 1
2 1 4
11110
310111
210011
401111
Library Checker Problems contributors
로그인 상태를 확인하는 중입니다.