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