D. 树的计数

    传统题 1000ms 256MiB

树的计数

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小爱想要画一棵 nn 个节点的有根树,节点编号分别为1..n1..n,他告诉了你他希望每个节点在这棵树上的深度 did_i,其中根节点深度为 11

请你根据给定信息,帮忙计算出有多少棵树满足小爱的要求?由于答案可能很大,请你输出对 109+710^9+7 取模后的结果。

输入格式

输入共两行, 第一行,一个正整数 nn ,表示节点个数 第二行,nn 个正整数 d1,d2,...,dnd_1,d_2,...,d_n,分别表示每个节点的深度

输出格式

输出共一行,表示答案。

4
2 1 2 3
2

样例解释 1

2号点为根,1号点、3号点分别为2号点的儿子。4号点可以是1号点的儿子,也可以是3号点的儿子,共两种

数据范围

  • 对于 30%30\%的数据,1n101 \leq n \leq 10
  • 对于 60%60\%的数据,1n1031 \leq n \leq 10^3
  • 对于 100%100\%的数据,1n1051 \leq n \leq 10^5

图灵周赛 Round 53(一场)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-6-20 21:00
结束于
2026-6-20 23:00
持续时间
2 小时
主持人
参赛人数
10