AtCoder Grand Contest 012
B
Splatter Painting
AtCoder
⌀ 2047
原题
← AC →
翻译中…

Problem Statement

翻译中…

Squid loves painting vertices in graphs.

翻译中…

There is a simple undirected graph consisting of $N$ vertices numbered $1$ through $N$, and $M$ edges. Initially, all the vertices are painted in color $0$. The $i$-th edge bidirectionally connects two vertices $a_i$ and $b_i$. The length of every edge is $1$.

翻译中…

Squid performed $Q$ operations on this graph. In the $i$-th operation, he repaints all the vertices within a distance of $d_i$ from vertex $v_i$, in color $c_i$.

翻译中…

Find the color of each vertex after the $Q$ operations.

翻译中…

Constraints

翻译中…
  • $1 ≤ N,M,Q ≤ 10^5$
  • $1 ≤ a_i,b_i,v_i ≤ N$
  • $a_i ≠ b_i$
  • $0 ≤ d_i ≤ 10$
  • $1 ≤ c_i ≤10^5$
  • $d_i$ and $c_i$ are all integers.
  • There are no self-loops or multiple edges in the given graph.
翻译中…

Partial Score

翻译中…
  • $200$ points will be awarded for passing the testset satisfying $1 ≤ N,M,Q ≤ 2{,}000$.
翻译中…

Input

翻译中…

Input is given from Standard Input in the following format:

翻译中…

N M
a_1 b_1
:
a_{M} b_{M}
Q
v_1 d_1 c_1
:
v_{Q} d_{Q} c_{Q}

翻译中…

Output

翻译中…

Print the answer in $N$ lines. In the $i$-th line, print the color of vertex $i$ after the $Q$ operations.

翻译中…

样例

Input #1
7 7
1 2
1 3
1 4
4 5
5 6
5 7
2 3
2
6 1 1
1 2 2
Output #1
2
2
2
2
2
1
0
Initially, each vertex is painted in color $0$. In the first operation, vertices $5$ and $6$ are repainted in color $1$. In the second operation, vertices $1$, $2$, $3$, $4$ and $5$ are repainted in color $2$. ![2ab7e180230b159d42d35ea7e555b3b0.png](https://atcoder.jp/img/agc012/2ab7e180230b159d42d35ea7e555b3b0.png)
Input #2
14 10
1 4
5 7
7 11
4 10
14 7
14 3
6 14
8 11
5 13
8 3
8
8 6 2
9 7 85
6 9 3
6 7 5
10 3 1
12 9 4
9 6 6
8 2 3
Output #2
1
0
3
1
5
5
3
3
6
1
3
4
5
3
The given graph may not be connected.
题目信息
题号
agc012_b
时间限制
2 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。