bruteCoder
java
2 years ago
543 B
9
Indexable
class Solution {
public static long sumOfPowers(long a, long b) {
long sum = 0;
for(long i = a; i<=b; i++){
sum+=findPrime(i, 0);
}
return sum;
}
public static long findPrime(long a, long temp){
long i = 2;
while (i*i<=a && a>1) {
if(a%i==0){
a=a/i;
temp++;
}
if(a%i!=0){
i++;
}
}
if(a!=1){
temp++;
}
return temp;
}
}Editor is loading...
Leave a Comment