很简单的题目...
参考代码:
#include<iostream> using namespace std; bool prime(int n) { if(n<2) return false; for(int i=2;i*i<=n;i++) { if(n%i==0) return false; } return true; } int main() { int n; long long sum=0; while(cin>>n) { for(int i=2;i<=n;i++) { if(prime(i)) sum+=i; } cout<<sum<<endl; } return 0; }
0.0分
0 人评分