Tarzan, eroul nostru preferat din jungla africană, a simțit nevoia unei noi încercări: Australia. Ajuns pe continentul cangurilor, acesta este cuprins de neliniște la vederea dezastrului natural provocat de incendii. Jungla nu mai are liane! Deznădăjduit, acesta este pus în contact, de către Jane, cu Asociația Copacilor Mistici Înțelepți ai Australiei, care îi oferă posibilitatea să reconstruiască prețioasa sa junglă, dar, evident, în schimbul unui preț.
În registrele Asociației sunt consemnați copaci pentru jungla lui Tarzan, numerotați de la la , fiecare fiind etichetat prin 2 valori, și . La crearea unei liane între 2 copaci și , Tarzan trebuie să plătească un cost egal cu .
Tarzan, fiind mai puțin priceput în a face calcule, are nevoie de ajutorul vostru pentru a-și duce la final planurile! Știind oarecum că banii au valoare în societatea zilelor noastre (a încercat Jane să-i explice în timp ce el și o gorilă se spălau reciproc), el vă roagă să-i prezentați schema de cost minim a agățării lianelor care să îi permită să se balanseze de la orice copac la oricare altul (posibil folosind copaci intermediari)!
Cerință
Date fiind şi cele două șiruri și , aflați costul minim de întregire a junglei.
Date de intrare
Pe prima linie se află numărul natural având semnificaţia din enunţ. Pe următoarele 2 linii se află elementele șirului , respectiv ale șirului .
Date de ieșire
Pe prima linie se află costul minim al reasambării junglei lui Tarzan.
Restricții și precizări
- ;
- , pentru orice ;
- , pentru orice ;
# | Punctaj | Restricții |
---|---|---|
1 | 7 | |
2 | 14 | |
3 | 18 | În șirul există maxim de numere diferite. |
4 | 14 | Testele sunt generate aleator. |
5 | 47 | Fără restricții suplimentare. |
Exemplu
stdin
5
7 9 6 7 5
14 13 15 9 100
stdout
363
Explicație
Putem construi lianele: , , ,