#P9264. [PA 2022] Drzewa rozpinające
[PA 2022] Drzewa rozpinające
题目描述
题目译自 PA 2022 Runda 5 Drzewa rozpinające
给定一个长为 的整数序列 。根据这个序列你可以生成一个 个节点的无向图:节点 和 之间(对于 )有 条可区分的边将这两个节点相连。你的任务是计算这个图的生成树数量。如果对于两棵树,其中一棵树包含另一棵树中不存在的边,那么就认为这两棵树不同。因为生成树数量很大,请输出它对 取模后的值。
输入格式
输入第一行一个整数 ,表示整数序列的长度。
第二行 个整数 ,表示这个整数序列。
输出格式
输出一行一个整数,表示生成的图的生成树个数,对 取模。
4
1 2 3 4
24
提示
对于 的数据,满足:
。