#B. 希蒙的因子个数

    传统题 1000ms 256MiB

希蒙的因子个数

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

希蒙的因子个数

题目描述

给定一个长度为 nn 的正整数数组,数组中每个数分别为 a1,a2,a3,...,ana_1,a_2,a_3,...,a_n ,现在有一个函数 f(c)f(c) 表示计算数组中为 cc 的因子个数总和,即 $$ \sum_{i=1}^{n} [a_i|c] $$,现在有 qq 次询问,每次给出一个正整数 cc 的值,你需要每次输出 f(c)f(c) 的值是多少?

输入格式

第一行一个正整数 nn

第二行 nn 个正整数分别为 a1,a2,...,ana_1,a_2,...,a_n

第三行一个正整数 qq 表示接来有 qq 次询问

接下来 qq 行中,每行一个正整数 cc 表示查询的值 cc

输出格式

输出 qq 行,表示对 qq 次询问的回答

样例描述

输入样例

5
1 2 3 4 5
1
4

输出样例

3

样例解释

对于第一个查询为 44 ,数组中有 55 个数,其中有 1,2,41,2,4 这三个数的为 44 的因子,因此输出 33

数据范围

所有数据的 aia_i 都有 1ai106,1c1061\le a_i \le 10^6 , 1\le c \le 10^6

对于 10%10\% 的数据范围,其中 1n1021\le n\le 10^2 , q=1q=1

对于 20%20\% 的数据范围,其中 1n1031\le n\le 10^3 , 1qn1\le q \le n

对于 30%30\% 的数据范围,其中 1n2×1051\le n\le 2\times 10^5 , 1qn1\le q \le n

对于 40%40\% 的数据范围,其中 1n1061\le n\le 10^6 , 1qn1\le q \le n

2024国庆CSP第二轮冲刺营结营测试-提高

未参加
状态
已结束
规则
IOI
题目
6
开始于
2024-10-7 16:00
结束于
2024-10-7 18:00
持续时间
2 小时
主持人
参赛人数
8