seuOJ412 - 珂朵莉的问题
- 题目类型:传统
- 输入文件:标准输入流
- 输出文件:标准输出流
- 时间限制:6666 ms
- 空间限制:521 MiB
- 题目标签:冬季, 校赛, 决赛, 2022
题目描述
『在太阳西斜的这个世界里』—Broken Chronograph—
『置身天上之森』—Late Autumn Night′s Dream—
『等这场战争结束之后』—StarryRoad To Tomorrow—
『不归之人与望眼欲穿的人们』—Dice In Pot—
『人人本着正义之名』—From Down Till Dusk—
『长存不灭的过去,逐渐消逝的未来』—No NewsWas Good News—
『我回来了』—Home , Sweet Home—
『纵使日薄西山』—Slight Light, Slight Hope—
『即使看不到未来』—Moonlight Sorcery—
『此时此刻的光辉』—My Happiness—
『盼君勿忘』—Evidence of Existance—
珂朵莉并不会谈恋爱,所以她想问你一个数学题。
珂朵莉给了你一个长度为n的序列a,她还有q个问题问你,对于每个问题,她会给你一个区间[l,r],你可以选择任何一个质数b,她想请你求出区间内可以整除b的数字个数乘以b的最大值。
质数指的是:一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数。
举个例子,比如区间内有数字2,3,4,8,那么选择b=2的结果为2×3=6,而选择b=3的结果为1×3=3,选择b为其他质数的结果都为0。
输入格式
第一行,一个整数n(1≤n≤105),代表序列长度。
接下来一行n个整数,代表序列a(2≤ai≤109)。
第三行,一个整数q(1≤q≤105),代表问题个数。
接下来q行,每行两个整数l,r(1≤l≤r≤n),代表一次[l,r]上的询问。
输出格式
对于每次询问,输出一行数字表示答案。
样例
输入样例
10
2 3 5 7 9 10 6 3 20 21
5
4 7
7 9
5 6
9 10
1 1
输出样例
数据范围与提示
请注意此题较为特殊的时间与空间限制。
数据已加强(update on 2023.3.12)