RubrikOA #2
Social Connections (Visible Profiles per Query)
估计中等可在线判题
考点(AI 标注)并查集
You are given an undirected social graph. Each queried user can see all users in their connected component (including themselves); for each query, in the original order, output the size of that connected component.
输入格式
The first line is N E Q; then E lines follow, each an undirected edge u v; the last line contains Q queried user numbers. The OAMaster examples use 1-based user numbers; this site specifies 1≤N≤200000, 0≤E,Q≤200000 with E+Q≤200000, and all numbers in 1..N. Duplicate edges and self-loops are allowed (neither changes the connected components).
输出格式
Output one line with Q integers: for each query in order, the number of vertices in that user's connected component.
样例 1
输入:
7 4 4
1 2
2 3
3 4
5 6
1 3 5 7
输出:
4 4 2 1
样例 2
输入:
1 0 1
1
输出:
1
样例 3
输入:
4 3 3
1 2
2 3
3 4
1 2 4
输出:
4 4 4