Напомена: ово је незванична копија задатака. Као таква, не гарантује се да ће овај сајт бити одржаван, и немојте се изненадити ако са њега задаци одједном нестану.
Hogy pihenjetek egy kicsit a kvalifikációs feladatok megoldása közben, elhatároztátok, hogy magatok elé vesztek egy táblát \(N\) sorral (a sorok számozása 1-től \(N\)-ig megy) és \(M\) oszloppal (az oszlopok sorszámozása 1-től \(M\)-ig megy), hogy kiszínezzétek különböző színűre. Egyes mezők már feketék a táblán ezért elhatároztátok, hogy kiszínezitek a többi mezőt a következő feltételek betartásával:
A feladatotok az, hogy meghatározzátok, hányféle színre lesz szükségetek, hogy a táblát kiszínezzétek. A feketét nem számoljuk.
A szabványos bemenet első sorában három szám van: \(N\), \(M\) és \(K\). Az \(N\) és \(M\) sorban a tábla sorainak és oszlopainak számát jelenti, a \(K\) pedig a fekete mezők számát adja meg.
A következő \(K\) sor mindegyikében két szám: \(A_i\) és \(B_i\) található, amelyek az \(i\)-edik fekete mező sorát és oszlopát definiálják.
A szabványos kimenet első, és egyetlen sorában egy számot íratni ki: a színek számát, amellyel a táblát kiszínezheted az adott feltételek betartásával.
4 4 5
1 1
2 2
3 3
4 4
1 3
3
2 4 2
2 2
2 4
1
Az 1. példa magyarázata a következő képen látható.
A 2. példa esetében az egyetlen lehetőség az, ha minden nem fekete mezőt azonos színűre színezünk.
A tesztpéldák 4 független csoportba oszthatók: