#P14640. 【OIMO Round 1】校验
【OIMO Round 1】校验
题目背景
请注意本题特殊的时间限制,并使用更快的读写方式。
题目描述
X 有一些数,她对数有不同的喜爱程度。具体的,她对某个数的喜爱度计算方法如下:
定义一个正整数 的校验值为 ,其中 为 的可重素因子个数。比如, 的校验值为 ,因为它有 个素因子 。
X 对一个数的喜爱度是这个数的所有因数的校验值之和。例如,X 对 的喜爱度为 ,因为 的校验值为 , 的校验值为 。
H 有一个区间 ,他想知道 X 对这个区间内所有数的喜爱度之和。
形式化题意:给定 ,求 $\sum\limits_{i=l}^r\sum\limits_{x\mid i}(-1)^{\Omega(x)}$ 的值,其中 为 的可重素因子个数。
输入格式
第一行一个正整数 ,表示测试数据组数。
接下来 行,每行两个正整数 ,表示一个区间。
输出格式
输出 行,每行一个整数,代表答案。
2
1 2
114514 1919810
1
1047
提示
样例解释
对于第一组数据,X 对 的喜爱度为 ,对 的喜爱度为 ,因此和为 。
本题采用捆绑测试。
- Subtask 1(10 points):,;
- Subtask 2(25 points):;
- Subtask 3(65 points):无特殊限制。
对于所有测试数据,,。
请注意本题特殊的时间限制,并使用更快的读写方式。