当前没有测试数据。
题目描述
Uim 喜欢分块,于是小 L 给了你一个正整数 n,你需要统计有多少个不超过 n 的正整数 x 满足 ⌈x⌉ 是 x 的因数。
因为小 L 怕你浑水摸鱼,所以小 L 给了你 q 组不同的询问 n1,…,nq,每组询问的 ni 可能不同。你需要对每个 n=ni 求出正确答案。
题面中的 ⌈⌉ 为向上取整符号,⌈a⌉ 表示最小的不小于 a 的整数。例如,⌈1.9⌉=2,⌈7⌉=7,而 ⌈π⌉=4。
输入格式
第一行,一个整数 q。
接下来 q 行,第 i 行一个正整数 ni,表示第 i 组询问对应的 n 的值。
输出格式
输出共 q 行。
第 i 行输出一个整数,表示 n=ni 时小 L 的问题的答案。
输入输出样例
输入输出样例 #1
5
1
3
6
10
15
1
2
4
5
6
数据规模及约定
对于 100% 的数据,保证 1≤q≤105,1≤ni≤1018。