Problem E
Skolavslutningen
Languages
en
ja
sv
Skolledningen har stött på ett problem med den kommande
skolavslutningen, ett problem som de hoppas att du kan hjälpa
dem att lösa. Under skolavslutningen kommer eleverna stå
uppställda i
För att uppställningen ska se fin ut är det viktigt att alla elever i samma kolumn har samma hattfärg. För att ingen ska känna sig utanför är det också viktigt att alla elever i samma klass har samma hattfärg. Rad och kolumn för varje elev är redan bestämt, men inte hattfärg. Ledningen behöver din hjälp med att tilldela hattfärger till eleverna så att avslutningen blir så färgglad som möjligt.
Skriv ett program som, givet hur eleverna kommer vara uppställda på avslutningen, beräknar det maximala antalet unika hattfärger som kan tilldelas eleverna.
Indata
Den första raden innehåller tre heltal
De följande
Utdata
Skriv ut ett heltal – det maximala antalet unika hattfärger som kan tilldelas eleverna så att alla elever i samma kolumn, respektive samma klass, har samma hattfärg.
Poängsättning
Grupp |
Poäng |
Gränser |
|
|
|
|
|
|
|
|
|
|
|
Inga ytterligare begränsningar. |
Förklaring av exempelfall
I första exempelfallet står en från klass A och en från
klass B i den andra kolumnen. Då båda dessa elever måste ha
samma färg på hatten måste hela klass A ha samma färg som hela
klass B. Slutsatsen är att alla elever på avslutningen måste ha
samma färg, vilket gör att svaret blir
I andra exempelfallet måste klass A och B ha samma färg, då
det finns en elev från vardera av dessa två klasser i den
första kolumnen. Klass C kan däremot få en annan färg på sina
hattar. Svaret blir då
I det tredje exempelfallet kan vi ge varje klass varsin
färg, eftersom det inte förekommer två elever från olika
klasser i samma kolumn. Svaret blir
I det sista exempelfallet kan vi tilldela alla elever från
klass A, B och C en färg, och alla elever från klass D och E en
annan färg. Svaret blir
Sample Input 1 | Sample Output 1 |
---|---|
2 3 2 AAB ABB |
1 |
Sample Input 2 | Sample Output 2 |
---|---|
2 2 3 AC BC |
2 |
Sample Input 3 | Sample Output 3 |
---|---|
2 3 3 ABC ABC |
3 |
Sample Input 4 | Sample Output 4 |
---|---|
3 5 5 ABECE BCDAE CADBD |
2 |