#agc012b. [agc012_b]Splatter Painting
[agc012_b]Splatter Painting
题目描述
Squid喜欢给图中的顶点上色。
有一个简单无向图,由个编号为到的顶点和条边组成。初始时,所有顶点都被涂成颜色。第条边双向连接两个顶点和。每条边的长度为。
Squid在该图上进行了次操作。在第次操作中,他将距离顶点距离为以内的所有顶点涂成颜色。
找出在经过次操作后,每个顶点的颜色。
约束条件
- 和均为整数。
- 给定图中不存在自环或重边。
局部得分
- 对满足 的测试集,将获得额外 分。
输入
从标准输入读入输入数据,具体格式如下:
输出
按顺序输出结果。在第行,输出经过次操作后顶点的颜色。
示例输入 1
7 7
1 2
1 3
1 4
4 5
5 6
5 7
2 3
2
6 1 1
1 2 2
示例输出 1
2
2
2
2
2
1
0
初始时,每个顶点的颜色都是。第一次操作中,顶点和被涂成颜色。第二次操作中,顶点、、、和被涂成颜色。
示例输入 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
示例输出 2
1
0
3
1
5
5
3
3
6
1
3
4
5
3
给定的图可能不是连通的。