#00002E

ministri

Nakon uspešno okoncanih parlamentarnih izbora potrebno je formirati Vladu. Mandatar na raspolaganju ima n (1 <= n <= 30000) kandidata - sposobnih ljudi voljnih da kao potencijalni ministri doprinesu ucinkovitosti nove Vlade. Svi oni se medusobno druže, i svako medu njima ima svog najboljeg druga, pri cemu to ne mora biti uzajamna simpatija.<br><br>
Da bi se Vlada efikasno formirala potrebno je uposliti što više ministara, ali treba voditi racuna da svaki ministar bude najbolji drug bar jednog clana Vlade. <br><br>
Pomozite mandataru da sastavi što vecu Vladu koja ce ispunjavati navedeni uslov. <br><br>

Ulaz. <br> U prvoj lijiji standardnog ulaza nalazi se broj n. U narednih n linija opisana su drugarstva izmedu kandidata za ministre. Broj j u i+1-oj liniji oznacava da je kandidat j najbolji drug kandidata i. <br><br>

Izlaz. <br> Na standardni izlaz treba ispisati samo jednu liniju u kojoj je upisan traženi maksimalan broj ministara. <br><br>

Primer: <br><br>

Ulaz<br>
6<br>
3<br>
6<br>
2<br>
4<br>
1<br>
3<br><br>
Izlaz<br>
4<br><br>

Objašnjenje: Vladu ce ciniti kandidati 2, 3, 4 i 6. Pri tome je kandidat 2 najbolji drug kandidata 3, kandidat 3 najbolji drug kandidata 6, kandidat 6 najbolji drug kandidata 2, a kandidat 4 je dovoljno važan pa je sam sebi najbolji drug. (Ako bolje pogledate, videcete da nigde nije receno da to nije moguce)


Submit solution

Coming later

The grading service will be connected in a later migration step. You can inspect the task and your previous results now.