解题思路:
注意事项:
参考代码:
import java.util.*; public class Main { public static boolean isPrime(int n) { if(n<2)return false; for(int i=2;i*i<=n;i++) { if(n%i==0) return false; } return true; } public static void main(String[] args) { Scanner in=new Scanner(System.in); long sum=0; int n=in.nextInt(); for (int i = 2; i <= n; i++) { if (isPrime(i)) sum += i; } System.out.println(sum); } }
0.0分
0 人评分