内存限制:256 MB
时间限制:1 S
标准输入输出
题目类型:传统
评测方式:文本比较
上传者:
提交:122
通过:37
定义rad(n)表示n的最大square free number因子。(square free numbe表示无平方数因数的数)
换句话说,将n进行素因子分解,rad(n)等于不同素因子的乘积。
例如504=(2^3)*(3^2)*(7),rad(504)=2*3*7=42。
特别地,rad(1)=1。
现在请你求出区间[l,r]所有数字i的rad(i)之和:
输入第一行为数字T,表示存在T组测试数据,T不超过1000。
每组测试数据输入一行包含两个数字l,r。(1≤l≤r≤1000000)