트리와 케이
시간 제한3초메모리 제한1024 MB
가중치가 있는 트리에서 정점 x로부터 거리가 정확히 d인 모든 정점 번호의 XOR을 구합니다.
문제
정점이 개인 트리가 주어진다. 트리는 방향이 없고 사이클이 없는 연결 그래프이다. 정점은 부터 까지 번호가 매겨져 있고, 각 간선에는 가중치가 있다. 다음 쿼리를 처리하는 프로그램을 작성하시오.
- : 정점 에서 거리가 정확히 인 정점의 번호를 모두 XOR한 값을 출력한다.
입력
첫째 줄에 과 이 공백으로 구분되어 주어진다.
둘째 줄부터 개의 줄에 걸쳐 번째 간선이 연결하는 서로 다른 두 정점의 번호 , 와 간선의 가중치 가 공백으로 구분되어 주어진다.
입력된 그래프가 트리임이 보장된다.
다음 개의 줄에는 쿼리 정점 번호 와 거리 가 한 줄에 하나씩 공백으로 구분되어 주어진다.
출력
각 쿼리의 결과를 입력 순서대로 한 줄에 하나씩 출력한다.