

Time Limit: 2 sec / Memory Limit: 256 MB
配点 : 点
問題文
イカはグラフの頂点に色を塗るのが好きです。
から までの番号がついた 個の頂点と 本の辺からなる単純無向グラフが与えられます。 全ての頂点ははじめ、色 で塗られています。 番目の辺は頂点 と頂点 を双方向につなぐ長さ の辺です。
イカはこのグラフに対して 回の操作を行いました。 回目の操作では、頂点 から距離 以内にあるような頂点たち全ての色を色 で上書きしました。
回の操作後において、各頂点がどの色で塗られているか調べてください。
制約
- いずれも整数
- 与えられるグラフに自己ループや多重辺は存在しない
部分点
- を満たすデータセットに正解した場合は、部分点として 点が与えられる。
入力
入力は以下の形式で標準入力から与えられる。
出力
答えを 行に出力せよ。 行目では 回の操作後における頂点 の色を出力せよ。
入力例 1Copy
7 7 1 2 1 3 1 4 4 5 5 6 5 7 2 3 2 6 1 1 1 2 2
出力例 1Copy
2 2 2 2 2 1 0
はじめ、各頂点は色 で塗られています。 回目の操作により、頂点 が色 で塗られます。 回目の操作により、頂点 が色 で塗られます。

入力例 2Copy
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
出力例 2Copy
1 0 3 1 5 5 3 3 6 1 3 4 5 3
与えられるグラフは連結とは限りません。
Score : points
Problem Statement
Squid loves painting vertices in graphs.
There is a simple undirected graph consisting of vertices numbered through , and edges. Initially, all the vertices are painted in color . The -th edge bidirectionally connects two vertices and . The length of every edge is .
Squid performed operations on this graph. In the -th operation, he repaints all the vertices within a distance of from vertex , in color .
Find the color of each vertex after the operations.
Constraints
- and are all integers.
- There are no self-loops or multiple edges in the given graph.
Partial Score
- points will be awarded for passing the testset satisfying .
Input
Input is given from Standard Input in the following format:
Output
Print the answer in lines. In the -th line, print the color of vertex after the operations.
Sample Input 1Copy
7 7 1 2 1 3 1 4 4 5 5 6 5 7 2 3 2 6 1 1 1 2 2
Sample Output 1Copy
2 2 2 2 2 1 0
Initially, each vertex is painted in color . In the first operation, vertices and are repainted in color . In the second operation, vertices , , , and are repainted in color .

Sample Input 2Copy
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
Sample Output 2Copy
1 0 3 1 5 5 3 3 6 1 3 4 5 3
The given graph may not be connected.