题目描述:
歌德巴赫猜想,任何一个大于六的偶数可以拆分成两个质数的和
打印出所有的可能
解题思路:
任何一个大于六的偶数可以拆分成两个质数的和
代码:
public class Main { public static void main(String[] args) { for(int i=6;i<1000;i+=2){ for(int j=1;j<=i;j++){ if(isJudge(j)&&isJudge(i-j)){ System.out.println(i); break; } } } } public static boolean isJudge(int n){ for(int i=2;i<=Math.sqrt(n);i++){ if(n%i==0){ return false; } } return true; } }