public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); long sum=0; for (int i =2; i<=n; i++) { if(ispri(i))sum+=i; } System.out.println(sum); } static boolean ispri(int n){ for (int j =2; j <=Math.sqrt(n); j++) { if(n%j==0) return false; } return true; } }
0.0分
0 人评分
最小公倍数 (C语言代码)浏览:894 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:956 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:564 |
哥德巴赫曾猜测 (C语言代码)浏览:2562 |
Hello, world! (C++代码)浏览:1778 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:953 |
C二级辅导-进制转换 (C语言代码)浏览:750 |
复数求和 (C语言代码)浏览:994 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:594 |