翻译
  • 板块UVA10004 Bicoloring
  • 楼主junwei
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/11/29 19:52
  • 上次更新2024/11/29 19:53:15
查看原帖
翻译
921091
junwei楼主2024/11/29 19:52

1976年,在计算机的帮助下证明了“四色图定理”。该定理指出,每个地图只能使用四种颜色着色,这样就不会有任何区域使用与相邻区域相同的颜色着色。

在这里,你被要求解决一个更简单的类似问题。你必须决定给定的任意连通图是否可以是双色的。也就是说,如果可以将颜色(从两个调色板中)分配给节点,使得没有两个相邻节点具有相同的颜色。为了简化问题,您可以假设:

任何节点都不会有自己的边。

该图是无向的。也就是说,如果说节点a连接到节点b,那么你必须假设b连接到a。

该图将是强连接的。也就是说,从任何节点到任何其他节点都至少有一条路径。

输入

输入由几个测试用例组成。每个测试用例都以一行开始,该行包含不同节点的编号n(1<n<200)。第二行包含边的数量l。之后,将有l行,每行包含两个数字,指定它们所表示的两个节点之间的边。图中的节点将使用数字A(0≤A<n)标记。

n=0的输入将标记输入的结束,不进行处理。

输出

您必须决定输入图是否可以双色,并按如下所示打印。

2024/11/29 19:52
加载中...