Pagini recente » Monitorul de evaluare | Diferente pentru problema/magic4 intre reviziile 5 si 2 | Diferente pentru problema/kdtree intre reviziile 4 si 3 | Diferente pentru utilizator/ditzonec intre reviziile 6 si 5 | Diferente pentru problema/zeroc intre reviziile 1 si 2
Diferente pentru
problema/zeroc intre reviziile
#1 si
#2
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="zeroc") ==
Poveste şi cerinţă...
Se dă un graf orientat cu $N$ noduri (numerotate de la $1$ la $N$) şi $M$ muchii (numerotate de la $1$ la $M$). Fiecare muchie $i$ $(1≤i≤M)$ este orientată de la $a{~i~}$ la $b{~i~}$ şi are un cost $c{~i~}$ (pozitiv, zero sau negativ). Un ciclu este o secvenţă de muchii distincte $mu(1), mu(2), ..., mu(q)$, astfel încât $b{~mu(i)~}=a{~mu(i+1)~}$ $(1≤i≤q-1)$ şi $b{~mu(q)~}=a{~mu(1)~}$. Costul unui ciclu este egal cu suma costurilor muchiilor ce formează ciclul.
h2. Cerinţă
Ştiind că nu există cicluri de cost negativ în graf, determinaţi câte dintre cele M muchii ale grafului fac parte din cel puţin un ciclu de cost zero.
h2. Date de intrare
Fişierul de intrare $zeroc.in$ ...
Pe prima linie a fişierului de intrare $zeroc.in$ se află numerele naturale $N$ şi $M$, separate printr-un spaţiu. Pe a $i$-a linie din următoarele $M$ linii se află câte $3$ numere întregi, $a{~i~}$, $b{~i~}$, şi $c{~i~}$, separate prin câte un spaţiu şi având semnificaţia că există o muchie orientată de la nodul $a{~i~}$ la nodul $b{~i~}$, având costul $c{~i~}$.
h2. Date de ieşire
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.