Revizia anterioară Revizia următoare
| Fişierul intrare/ieşire: | sortaret.in, sortaret.out | Sursă | ad-hoc |
| Autor | Arhiva Educationala | Adăugată de | |
| Timp execuţie pe test | 0.125 sec | Limită de memorie | 20480 kbytes |
| Scorul tău | N/A | Dificultate | N/A |
Vezi solutiile trimise | Statistici
Sortare topologica
O sortare topologica a varfurilor unui graf orientat aciclic este o operatie de ordonare liniara a varfurilor, astfel incat, daca exista un arc (i, j), atunci i apare inaintea lui j in aceasta ordonare.
Date de intrare
In fisierul de intrare sortaret.in vom avea pe prima linie doua numere intregi N si M. Pe fiecare dintre urmatoarele M linii se vor afla cate doua numere intregi, separate intre ele printr-un spatiu, X si Y, cu semnificatia ca exista arc de la nodul X catre nodul Y.
Date de iesire
Fisierul de iesire sortaret.out va contine pe o singura linie N numere separate intre ele prin spatii, care reprezinta sortarea topologica a nodurilor grafului dat.
Restrictii
- ... ≤ ... ≤ ...
Exemplu
| sortaret.in | sortaret.out |
|---|---|
| This is some text written on multiple lines. | This is another text written on multiple lines. |
Poti vedea testele pentru aceasta problema accesand 