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
提示
制約
- いずれも整数
- 与えられるグラフに自己ループや多重辺は存在しない
部分点
- を満たすデータセットに正解した場合は、部分点として 点が与えられる。
Sample Explanation 1
はじめ、各頂点は色 で塗られています。 回目の操作により、頂点 が色 で塗られます。 回目の操作により、頂点 が色 で塗られます。 ![2ab7e180230b159d42d35ea7e555b3b0.png](https://atcoder.jp/img/agc012/2ab7e180230b159d42d35ea7e555b3b0.png)
Sample Explanation 2
与えられるグラフは連結とは限りません。