시간 제한메모리 제한제출정답맞힌 사람정답 비율
1.5 초 1024 MB154327.273%

문제

Borova šuma na suprotnoj obali rijeke, još prije jednog sata osvijetljena svibanjskim suncem, zamutila se, razmazala i rasplinula. Ostalo je samo jedno divovsko stablo, stablo s $N$ čvorova...

Ivan je iz sobe br. $119$, promatrao to stablo, čvrsto ukorijenjeno u čvoru označenom brojem $1$. Nakon što je još pobliže promatrao stablo, primijetio je da se u svakom čvoru nalazi broj $a_i$. Odjednom mu je u glavu sinula definicija $k$-dobrog podstabla. Neko podstablo je k-dobro, ako za svaki brid koji spaja čvorove $(u, v)$ gdje je $u$ roditelj od $v$, vrijedi $a_v = (a_u + 1) \bmod k$ te dodatno za svaki čvor $v$ unutar podstabla vrijedi $a_v < k$. Za svaki broj $k$ postoji prirodna nestabilnost $k$-dobrih stabala, označenu kao $f(k)$.

Kada se ponovno osvrnuo, primijetio je da pluta pred stablom s magičnom pilom u desnoj ruci. Ivan je odlučio prerezati neke grane, te za svako podstablo, dobiveno micanjem prepiljenih bridova, odabrati neki broj $k_i$ tako da je ono $k_i$-dobro. Par biranja skupa bridova koje će prerezati te brojeva $k_i$ za svako tako dobiveno podstablo koji zadovoljavaju da je pripadajuće podstablo $k_i$-dobro, Ivan je odlučio nazvati rezanjem. Nestabilnost rezanja nazivamo zbroj $f(k_i)$ po svim dobivenim podstablima. Pomozite Ivanu odrediti najmanju moguću nestabilnost rezanja!

입력

U prvom je retku prirodan broj $N$, broj čvorova stabla.

U drugom se retku nalazi $N$ brojeva gdje $i$-ti označava $a_i$ ($0 ≤ a_i ≤ N - 1$).

U trećem se retku nalazi $N$ brojeva gdje $k$-ti označava $f(k)$ ($1 ≤ f(k) ≤ 10^9$).

U sljedećih $N - 1$ redaka nalazi se opis stabla, u $i$-tom retku nalaze se brojevi $u_i$ te $v_i$ ($1 ≤ u_i , v_i ≤ N$, $u_i \ne v_i$) koji označavaju da postoji brid među čvorovima $u_i$ te $v_i$.

출력

U jedini redak potrebno je ispisati najmanju moguću nestabilnost rezanja.

서브태스크

U svim podzadacima vrijedi $1 ≤ N ≤ 300\,000$.

번호배점제한
112

$N ≤ 5\,000$, stablo čini lanac i čvor $1$ je jedan rub

220

$N ≤ 300\,000$, stablo čini lanac i čvor $1$ je jedan rub

37

$N ≤ 20$

422

$N ≤ 5\,000$

539

Nema dodatnih ograničenja.

예제 입력 1

7
2 3 0 3 2 0 0
6 8 2 9 9 9 9
1 2
2 3
1 4
4 5
5 6
5 7

예제 출력 1

11

예제 입력 2

7
2 3 0 3 2 0 0
6 8 2 9 9 9 1
1 2
2 3
1 4
4 5
5 6
5 7

예제 출력 2

4

노트

(a) Skica rezanja prvog primjera (b) Skica rezanja drugog primjera

채점 및 기타 정보

  • 예제는 채점하지 않는다.