#include<iostream> #include<math.h> using namespace std; int main(){ int a,n; long sum=0; cin>>n; if(n==2){ sum=2; } else if(n==3){ sum=5; } else{ sum=5; for(int i=2;i<=n;i++){ a=sqrt(i); for(int j=2;j<=a;j++){ if(i%j==0) break; if(j>=a) sum=sum+i; } } } cout<<sum<<endl; return 0; }
0.0分
1 人评分
C语言考试练习题_排列 (C语言代码)浏览:719 |
简单的a+b (C语言代码)浏览:681 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:460 |
回文数字 (C语言代码)浏览:2509 |
打印十字图 (C语言代码)浏览:2701 |
1013题解浏览:552 |
输入输出格式练习 (C语言代码)浏览:842 |
找出最长的字符串来 (C语言代码)浏览:1762 |
多输入输出练习2 (C语言代码)浏览:1655 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:700 |