#ABC335F. 跳跃棋盘
跳跃棋盘
跳跃棋盘
题目描述
有一列 个方格 ,以及长度为 的数列 。
初始时,方格 被涂成黑色,其他 个方格为白色,并且一个棋子放在方格 上。
可以重复以下操作任意次(也可以为 0 次):
- 当棋子位于方格 时,选择一个正整数 ,将棋子移动到方格 。
- 但是,不能进行 的移动。
- 之后,将方格 涂成黑色。
求操作结束时,可能被涂成黑色的方格集合的个数,对 取模。
输入格式
输入按以下格式从标准输入给出。
输出格式
将答案作为整数输出。
样例
5
1 2 3 1 1
8
可能被涂成黑色的方格集合共有以下 种:
- 方格
- 方格
- 方格
- 方格
- 方格
- 方格
- 方格
- 方格
1
200000
1
40
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
721419738
注意要求的是对 取模后的余数。
数据范围
- 所有输入值均为整数
难度
提高+/省选
通过率
—
尝试
0
已通过
0
- ID
- 3170
- 类型
- 传统题
- Time Limit
- 2500ms
- Memory Limit
- 1024MiB
- 上传者