#CF475D. 子数组最大公约数查询
子数组最大公约数查询
子数组最大公约数查询
- 时间限制:2 秒
- 内存限制:256 MiB
题目描述
给定正整数序列 。每个查询给出 ,求满足 的非空连续子数组 数量。
输入格式
第一行是 ,第二行是 个整数。第三行是查询数 ,随后 行每行一个整数 。
输出格式
对每个查询单独输出一行答案。
样例输入 1
3
2 6 3
5
1
2
3
4
6
样例输出 1
1
2
2
0
1
数据范围
- ;
- ;
- ;
- 。
本题采用独立测试点计分,每个测试点等分。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 24 | |
| 2 | 36 | 所有 相等 |
| 3 | 40 | 无特殊限制 |
