题目大意
对于正整数n,定义f(n)为n所含质因子的最大幂指数。例如f(1960)=f(2^3 * 5^1 * 7^2)=3, f(10007)=1, f(1)=0。
给定正整数a,b,求 ∑ai=1∑bj=1f((i,j))
T≤10000
1≤a,b≤ 107
分析
看到两个sigma和(i,j),就要条件反射想到莫比乌斯反演。
首先令a≤b
枚举公约数,得到:
Ans=∑d=1af(d)∑i=1⌊ad⌋∑
对于正整数n,定义f(n)为n所含质因子的最大幂指数。例如f(1960)=f(2^3 * 5^1 * 7^2)=3, f(10007)=1, f(1)=0。
给定正整数a,b,求 ∑ai=1∑bj=1f((i,j))
T≤10000
1≤a,b≤ 107
看到两个sigma和(i,j),就要条件反射想到莫比乌斯反演。
首先令a≤b
枚举公约数,得到: