#arc156e. [arc156_e]Non-Adjacent Matching
[arc156_e]Non-Adjacent Matching
题目描述
给定长度为的序列,序列中的元素取值范围为到之间(包括和),且序列元素之和不超过。求满足条件的长度为的序列的数量(对取模)。
这里定义一个长度为的序列为好序列,当且仅当存在一个图满足以下条件:
- 是一个有个顶点的图,顶点编号从到(没有自环,可能有多重边)。
- 对于每个,顶点的度数为。
- 对于每个,没有边连接顶点和顶点。其中,顶点表示顶点。
约束条件
- 输入的所有值都是整数。
输入
输入以以下格式从标准输入给出:
输出
打印答案。
示例输入1
4 1 2
示例输出1
3
下面的三个序列是好序列。
示例输入2
10 0 0
示例输出2
1
示例输入3
314 159 26535
示例输出3
248950743
对取模后输出结果。