d102: Q_7_8 小寶的著色問題
Tags : ch7
Accepted rate : 1人/1人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2022-10-23 03:17

Content

小寶有個布娃娃,娃娃會變化。娃娃身上有一些圖案,這些圖案是由一些圓圈和一些線條組成,每個線條連接著某兩個不同的圓圈。小寶很喜歡著色,他決定要把這些圓 圈塗上紅色或藍色,他覺得有線條相連的圓圈最好塗上不一樣的顏色,但是因為圓圈很多,他不知道能不能夠完成這樣的想法,請你幫他計算看看是否可以有辦法完成這樣的著色。

Input

第一行有一個整數 $T$,代表接下來有 $T$ 張圖的資料要計算。$T$ 不超過 $20$。

每張圖資料的第一行是兩個整數 $n$ 與 $m$,代表有 $n$ 個圓圈與 $m$ 個線條,$n$ 不超過 $10^4$, $m$ 不超過 $10^5$。
第二行有 $2m$ 個整數,每兩個一組代表一根線條所連接的兩個圓圈編號,圓圈是以 $0 \sim n-1$ 編號。

Output

 依序每一行輸出一張圖是否可以正確著色,如果是,則輸出 yes,否則輸出 no

Sample Input #1
2
2 0

4 3
0 3 3 2 2 0
Sample Output #1
yes
no
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (20%): 1.5s , <1M
公開 測資點#1 (20%): 1.5s , <50M
公開 測資點#2 (20%): 1.5s , <50M
公開 測資點#3 (20%): 1.5s , <50M
公開 測資點#4 (20%): 1.5s , <50M
Hint :

第一張圖 n=2, m=0,表示有兩個圓圈而沒有線條,可以正確著色。第二 張圖有 4 個圓圈與 3 根線條,3 根線條是(0,3)、(3,2)與(2,0),這 3 個點如果只 用 2 種顏色,不管如何上色都會有同色的相連。

Tags:
ch7
出處:
Prof. Wu [管理者:
ktlai (K.我已霸榜.Tlai)
]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」