Problem E
Harmoni og konflikt
Languages
da
en
Betragt en simpel, uvægtet, urettet graf
-
endepunkterne af hver konfliktkant har forskellige farver,
-
endepunkterne af hver harmonikant har samme farve.
Din opgave er at afgøre, om
I de fire eksempelgrafer forneden, svarende til eksempelindlæsningerne, er konfliktkanterne vist som fuldt optrukne linjer og harmonikanterne som stiplede. De to første grafer kan harmonisk tofarves; eksempler på sådanne farvninger er vist. De to sidste grafer tillader ikke en harmonisk tofarvning.
![\includegraphics[width=0.2\textwidth ]{img/harmony-1.pdf}](/problems/itu.harmony/file/statement/da/img-0001.png)
![\includegraphics[width=0.2\textwidth ]{img/harmony-2.pdf}](/problems/itu.harmony/file/statement/da/img-0002.png)
![\includegraphics[width=0.2\textwidth ]{img/harmony-3.pdf}](/problems/itu.harmony/file/statement/da/img-0003.png)
![\includegraphics[width=0.2\textwidth ]{img/harmony-4.pdf}](/problems/itu.harmony/file/statement/da/img-0004.png)
Indlæsning
Først indlæses en linje med to heltal
Udskrift
»1« hvis grafen kan harmonisk tofarves, ellers »0«.
Testgrupper
Der er fire testgrupper af voksende generalitet.
Gruppe |
Points |
Begrænsninger |
1 |
22 |
Grafen er sammenhængende, alle kanter er
konfliktkanter, |
2 |
23 |
Grafen er sammenhængende, alle kanter er konfliktkanter |
3 |
24 |
Grafen er sammenhængende |
4 |
31 |
Ingen yderligere begrænsninger |
Sample Input 1 | Sample Output 1 |
---|---|
13 15 0 1 1 0 2 1 0 5 1 0 6 1 1 3 1 3 5 1 4 5 1 4 6 1 6 7 1 7 8 1 8 10 1 9 10 1 10 12 1 11 12 1 9 11 1 |
1 |
Sample Input 2 | Sample Output 2 |
---|---|
13 18 0 1 1 0 2 1 0 5 1 0 6 1 1 3 1 3 5 1 4 5 1 4 6 1 6 7 1 7 8 1 8 10 1 9 10 1 10 12 1 11 12 1 9 11 1 6 9 0 8 9 0 3 4 0 |
1 |
Sample Input 3 | Sample Output 3 |
---|---|
4 5 0 1 1 1 2 1 2 3 1 0 3 0 0 2 0 |
0 |
Sample Input 4 | Sample Output 4 |
---|---|
3 3 0 1 1 1 2 1 0 2 1 |
0 |