解题思路:
注意事项:
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n=scanner.nextInt();//n为大于6的正偶数 int sum=0; for(int i=2;i<=n/2;i++) { if(isPrime(i) && isPrime(n-i)) {//判断和为n的两个加数是否是素数 sum++; } } System.out.println(sum); } //判断n是否是素数 public static boolean isPrime(int n) { for(int i=2;i<n;i++) { if(n%i==0) { return false; } } return true; } }
0.0分
0 人评分
C语言考试练习题_排列 (C++代码)浏览:713 |
【回文数(二)】 (C++代码)浏览:932 |
C二级辅导-同因查找 (C语言代码)浏览:626 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2812 |
不容易系列2 (C语言代码)浏览:641 |
求圆的面积 (C语言代码)浏览:1366 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:577 |
wu-淘淘的名单 (C++代码)浏览:1532 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:606 |
C语言训练-大、小写问题 (C语言代码)浏览:719 |