`

project_Eular problem10:求小于2000000的质数之和

 
阅读更多

typedef  long long lint;

 

bool isZs(long num) {

if(num < 2) return false;

for (int i = 2; i <= sqrt(num); i++) {

if ((num % i) == 0)

return false;

}

return true;

}

 

int main(){

lint  res = 0;

for(int i=2; i<2000000; i++){

if(isZs(i)){

res += i;

cout << res<<endl;

}

}

cout << res <<endl;

return 0;

}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics