chei |
|
Vasile îşi păstrează economiile în N purceluşi-puşculiţă de ceramică neagră. Purceluşii sunt numerotaţi de la 1 la N. Fiecare purceluş are un capac care poate fi deschis cu cheia corespunzătoare. Cerinţă Cunoscând distribuţia cheilor în purceluşi, să se determine numărul minim de purceluşi pe care trebuie să îi spargă Vasile astfel încât să poată obţine toţi banii. Date de intrare Fişierul de intrare chei.in conţine pe prima linie un număr natural N, reprezentând numărul de purceluşi. Pe fiecare dintre următoarele N linii este scris câte un număr natural cuprins între 1 şi N; numărul de pe linia i+1 reprezintă numărul purceluşului în care este plasată cheia de la purceluşul i. Date de ieşire Fişierul de ieşire chei.out va conţine o singură linie pe care va fi scris un singur număr natural reprezentând numărul minim de purceluşi ce trebuie să fie sparţi pentru a obţine toţi banii. Restricţii
Exemple
|