Revizia anterioară Revizia următoare
Fişierul intrare/ieşire: | drum7.in, drum7.out | Sursă | FMI No Stress 10 |
Autor | Seritan Luca | Adăugată de | |
Timp execuţie pe test | 0.25 sec | Limită de memorie | 65536 kbytes |
Scorul tău | N/A | Dificultate | N/A |
Vezi solutiile trimise | Statistici
Drum7
Date de intrare
Fişierul de intrare drum7.in contine pe prima linie numarul n de noduri din arbore. Urmatoarele n-1 linii contin cate o pereche de numere, reprezentand muchiile arborelui.
Linia n+1 contine numarul k de noduri care trebuiesc vizitate.
Linia n+2 contine un sir de k numere distincte, indicii nodurilor ce trebuie vizitate.
Date de ieşire
În fişierul de ieşire drum7.out se va afisa un singur numar, distanta minima care trebuie parcursa.
Restricţii
- 1 ≤ n ≤ 100000
- 1 ≤ k ≤ n
- Pentru 30% din teste se garanteaza ca drumul optim este un lant.
- Pentru alte 30% din teste se garanteaza ca n ≤ 10000 si k ≤ 100
Exemplu
drum7.in | drum7.out |
---|---|
15 1 7 2 7 3 6 4 12 5 9 6 14 7 9 8 12 10 9 11 12 12 9 13 7 14 4 15 14 4 7 14 2 3 | 7 |
15 1 10 2 1 3 15 4 11 5 7 6 5 7 3 8 4 9 1 11 10 12 15 13 10 14 7 15 10 5 12 8 5 9 14 | 15 |