d768. 10004 - Bicoloring
標籤 : DFS
通過比率 : 618人/732人 ( 84% ) [非即時]
評分方式:
Tolerant

最近更新 : 2010-09-25 16:15

內容

1976年,在電腦協助之下證明了4色地圖理論(Four Color Map Theorem)。就是僅以4種顏色在地圖上不同的區域塗色,使得相鄰的區域顏色均不相同。

現在,你要解決一個類似,但比較簡單的問題。給你一個相連的圖,請你在節點上塗色(只有2種不同的顏色),並且回答是否可以使得相鄰的節點顏色均不相同。為了使問題簡單一些,你可以假設:

  • 沒有節點會有連向自己的邊。
  • 邊是沒有方向性的,也就是說如果節點A可以連到節點B,那麼代表節點B也可以連到節點A。
  • 圖形是強連通的,也就是說任2節點之間皆有路徑相連。
輸入說明

輸入含有多組測試資料。每組測試資料的第一列有一個正整數 n(1 < n < 200)代表節點的數目。第二列有一個正整數m,代表邊的數目。接下來的m列每列有2個整數代表邊所連接的2個節點的代號。這n個節點的代號分別為0到n-1。

n=0代表輸入結束。

輸出說明
對每一組測試資料輸出是否可以用2種顏色塗節點使得相鄰的節點顏色均不相同。若可以請輸出:BICOLORABLE.,否則輸出:NOT BICOLORABLE.
範例輸入 #1
3
3
0 1
1 2
2 0
9
8
0 1
0 2
0 3
0 4
0 5
0 6
0 7
0 8
0
範例輸出 #1
NOT BICOLORABLE.
BICOLORABLE.
測資資訊:
記憶體限制: 512 MB
提示 :
※Luckycat譯。
標籤:
DFS
出處:
UVa10004 [管理者:
Unknown User
]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
41968 toseanlin@gm ... (Dr. SeanXD) d768
解題斯路-BFS
77 2024-09-15 06:08
34879 wrr606@gmail ... (Function) d768
注意DFS的起點
547 2023-04-23 16:40
14004 yungshenglu1 ... (David Lu) d768
Bicoloring
2201 2018-05-27 12:52