Logo
(追記) (追記ここまで)

29037번 - Дерево 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB321100.000%

문제

Гений Евгеньевич давно мечтал о дереве. Сейчас в моде деревья с $n$ вершинами, на каждой из которых написано число $x_i$. Долгожданный день настал, и Гений Евгеньевич смог себе приобрести такое дерево. Вернувшись из магазина после покупки, он начал считать различные величины на этом дереве. Все ему давалось очень просто, пока он не решил найти путь в этом дереве, значение величины $length(path(u, v))*min(x_u, x_v)$ для которого максимально. Здесь $path(u, v)$ --- путь между вершинами $u$ и $v,ドル $length(path)$ --- длина пути $path$ в ребрах.

Уже который день Гений Евгеньевич не выходит на улицу. Его друзья, естественно, начали волноваться. Они просят Вас помочь Гению Евгеньевичу справиться с задачей.

입력

В первой строке входных данных дано число $n$ (1ドル \le n \le 10^5$) --- количество вершин в дереве.

Во второй строке даны $n$ чисел $x_i$ (1ドル \le x_i \le 10^9$) --- числа написанные на вершинах. На $i$-й вершине написано число $x_i$.

В следующих $n-1$-й строке идут пары чисел $a_i,ドル $b_i$ (1ドル \le a_i, b_i \le n$) --- рёбра в дереве.

출력

Выведите максимальное значение величины, описанной в условии.

제한

예제 입력 1

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

예제 출력 1

21

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2015-2016 Season > October 17, 2015 > Advanced K번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /