#AT1224. 树上染色
树上染色
题目描述
给定一棵有 个顶点的树 。 顶点编号为 到 ,第条边连接了顶点 和顶点 。
考虑使用一些颜色对 中的边进行染色。 我们希望染色的要求是对于每个顶点,与该顶点相邻的边的颜色都不相同。
在满足上述条件的染色方案中,构造一个使用颜色数量最小的方案。
输入
第一行一个整数
接下来一共行,分别表示
输出
输出 行。
第一行应包含使用的颜色数量 ,
第 行应包含一个整数 ,表示第条边的颜色,其中必须满足。
如果满足条件的最小颜色方案有多个,可以接受输出任意一个。
3
1 2
2 3
2
1
2
8
1 2
2 3
2 4
2 5
4 7
5 6
6 8
4
1
2
3
4
1
1
2
6
1 2
1 3
1 4
1 5
1 6
5
1
2
3
4
5
提示
- 给定的图是一颗树