QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 256 MB Total points: 100

#21033. MooTube

Statistics

Farmer John은 여가에 영상 공유 서비스 MooTube를 만들었다. 소는 재미있는 영상을 녹화하고 공유하고 발견할 수 있다. 이미 $N$개 ($1\le N\le100{,}000$)를 게시했고 번호는 $1\ldots N$이다. 하지만 FJ는 좋아할 만한 새 영상을 찾도록 어떻게 도울지 모른다.

각 영상에 “추천 영상” 목록을 만들어 이미 보는 영상과 가장 관련 있는 영상을 소에게 추천하려 한다.

FJ는 두 영상의 “관련성”을 정했다. $N-1$쌍을 골라 각각 손수 관련성을 계산한다. 영상을 정점, 선택한 쌍을 연결로 한 네트워크에서 임의의 두 영상 사이 경로가 정확히 하나가 되도록 선택했다. 두 영상의 관련성은 그 경로에 있는 연결들의 관련성 최솟값이다.

FJ는 $K$를 골라 각 영상 옆에 관련성이 $K$ 이상인 다른 모든 영상을 추천하려 한다. 하지만 너무 많으면 소가 우유 생산에 집중하지 못할 수도 있다! 따라서 신중히 $K$를 고르도록 특정 $K$들의 추천에 관한 질문에 답해 달라고 한다.

입력

첫 줄에 $N,Q$ ($1\le Q\le100{,}000$)가 주어진다.

다음 $N-1$줄은 손수 비교한 쌍이다. 정수 $p_i,q_i,r_i$ ($1\le p_i,q_i\le N;1\le r_i\le1{,}000{,}000{,}000$)는 $p_i,q_i$의 연결 관련성이 $r_i$임을 나타낸다.

다음 $Q$줄은 질문이다. 정수 $k_i,v_i$ ($1\le k_i\le1{,}000{,}000{,}000;1\le v_i\le N$)는 $K=k_i$일 때 $v_i$ 시청자에게 몇 영상을 추천하는지 묻는 $i$번째 질문이다.

출력

$Q$줄 출력하며 $i$번째 줄은 $i$번째 질문의 답이다.

예제

입력 1

4 3
1 2 3
2 3 2
2 4 4
1 2
4 1
3 1

출력 1

3
0
2

참고

$1,2$의 관련성은 $3$, $2,3$은 $2$, $2,4$는 $4$다. 따라서 $1,3$은 $\min(3,2)=2$, $1,4$는 $\min(3,4)=3$, $3,4$는 $\min(2,4)=2$다.

FJ는 $K=1$에서 영상 $2$, $K=3$에서 $1$, $K=4$에서 $1$의 추천 수를 묻는다. $K=1$에서 $2$는 $1,3,4$를 추천한다. $K=4$에서 $1$은 아무것도 추천하지 않지만 $K=3$에서는 $2,4$를 추천한다.

문제 출제: Jay Leeds

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.