Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2020-12-17 15:42:40.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:arbore9.in, arbore9.outSursăFMI No Stress 10
AutorAlexandra UdristoiuAdăugată defminostress9FMI No Stress 9 fminostress9
Timp execuţie pe test0.25 secLimită de memorie32768 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Arbore9

Poveste şi cerinţă...

Date de intrare

Fişierul de intrare arbore9.in conţine pe prima linie numărul N de noduri ale arborelui. Următoarele N-1 vor conţine cate 4 numere reprezentând o muchie: xi, yi, ai, bi, unde xi şi yi sunt nodurile, ai reprezintă costul parcurgerii muchiei de la x la y şi bi reprezintă costul parcurgerii muchiei de la y la x.

Date de ieşire

În fişierul de ieşire arbore9.out se vor afişa, pe o singură linie, N numere separate prin câte un spaţiu, al i-lea număr reprezentând costul maxim obţinut plecând din nodul i.

Restricţii

  • 1 ≤ N ≤ 100 000
  • 1 ≤ xi, yi ≤ N
  • -1 000 000 000 ≤ ai, bi ≤ 1 000 000 000
  • Pentru 30 de puncte, 1 ≤ N ≤ 1000
  • Pentru alte 20 de puncte, 0 ≤ ai, bi ≤ 1 000 000 000

Exemplu

arbore9.inarbore9.out
8
1 2 2 2
2 3 0 -5
2 4 -1 3
4 5 5 2
4 6 4 2
1 7 3 1
7 8 -1 -3
12 12 10 12 12 12 12 11

Explicaţie

Plecând din nodul 1, un drum de coeficient total maxim este: 1 -> 7 -> 1 -> 7 -> 1 -> 2 -> 4 -> 6 -> 4 -> 5

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?