‹ 上一题 下一题 ›

g6-07517. 定向最长路 未做

1000 ms 256 MB 测试点 10 通过率 100% 自拟题GESP-66级·树形DP入门建模定向

题目描述

给定一棵 个结点的树,每个结点有一个权值 (两两不同)。

一条路径是可行的,当且仅当沿着路径走时,经过的结点权值严格递减。路径至少包含一个结点。求可行路径最多包含多少个结点。

输入格式

第一行一个整数 。

第二行 个整数 ,保证两两不同。

接下来 行,每行两个整数 ,表示一条树边。

输出格式

一行一个整数。

样例 1

输入:

3
3 1 2
1 2
2 3

输出:

2

路径 ()与 ()都只能包含 个结点。

样例 2

输入:

4
4 3 2 1
1 2
2 3
3 4

输出:

4

数据范围

  • 对于 的测试点,;
  • 对于 的测试点,;
  • 对于全部测试点,,。
输入
输出

            
答案