#ABC370E. 避免和为 K 的分割
避免和为 K 的分割
避免和为 K 的分割
题目描述
给你长度为 的序列 和一个整数 。
把 分成若干个连续子序列共有 种方法。其中,有多少种分法使得没有任何一个子序列的元素和为 ?答案对 取模。
这里,"把 分成若干个连续子序列"指以下过程:
自由选择子序列个数 和满足 $1 = i_1 \lt i_2 \lt \dots \lt i_k \lt i_{k+1} = N+1$ 的整数序列 。
对每个 ,第 个子序列由 的第 个到第 个元素按原顺序构成。
以下是 的一些分法示例:
输入格式
输入按以下格式从标准输入给出:
输出格式
输出满足问题条件的划分数对 取模的结果。
样例
3 3
1 2 3
2
满足问题条件的划分有以下两种:
5 0
0 0 0 0 0
0
10 5
-5 -1 -7 6 -6 -2 -5 10 2 -10
428
数据范围
- 所有输入值均为整数。
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 3414
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者