P289 [P1411] 树
提高+
题目描述

题目背景

L 发明了一种与树有关的游戏。

题目描述

他从树中删除任意数量(可以为 $0$)的边,计算删除后所有连通块大小的乘积,L 将得到这么多的分数。

你的任务就是对于一颗给定的树,求出 L 能得到的最大分数。

输入格式

第一行一个整数 $n$,表示树的节点个数。

接下来 $(n-1)$ 行,每行两个整数 $u, v$,代表存在一条连接 $u, v$ 的边。

输出格式

输出一行一个整数,表示 L 能得到的最大分数。

样例输入
5 1 2 2 3 3 4 4 5
样例输出
6
提示

数据规模与约定

  • 对于 $10\%$ 的数据,保证 $n \leq 5$。
  • 对于 $30\%$ 的数据,保证 $n \leq 100$。
  • 另有 $30\%$ 的数据,保证给出的树是一条链。
  • 对于 $100\%$ 的数据,保证 $1 \leq n \leq 700$,$1 \leq u, v \leq n$。

本题源自洛谷 P1411