#CF2091E. 有趣的比值
有趣的比值
E. 有趣的比值
每个测试点时间限制:2 秒
内存限制:256 兆字节
最近,在 IT 校园 "NEIMARK" 的训练营中,Misha 学习了一个新主题 —— 欧几里得算法。
他有些惊讶地发现:$a \cdot b = \operatorname{lcm}(a, b) \cdot \gcd(a, b)$,其中 是 和 的最大公约数, 是 和 的最小公倍数。Misha 认为既然 和 的乘积存在,那么考虑它们的商可能会很有趣:
$$F(a, b) = \frac{\operatorname{lcm}(a, b)}{\gcd(a, b)} $$例如,他取 和 ,计算出 ,得到了一个质数(一个数如果恰好有两个约数,则称之为质数)!现在,如果 且 是质数,他就认为 是一个有趣的比值。
由于 Misha 刚刚开始学习数论,他需要你的帮助来计算 —— 有多少对不同的数 满足 是一个有趣的比值,并且 ?
输入格式
每个测试文件包含多个测试用例。第一行包含一个整数 (),表示测试用例的数量。每个测试用例的描述如下:
每个测试用例只有一行,包含一个整数 ()。
保证所有测试用例的 之和不超过 。
输出格式
对于每个测试用例,输出满足 且 为质数的有序对 的数量。
示例输入
4
5
10
34
10007
示例输出
4
11
49
24317