ぐうすうぶんかい
1045 ワード
出典:学堂オンライン_清華大学_JAVAプログラミング
ゴッドバッハは、6より大きいいずれかの偶数を2つの質量数の和に分割することができ、すべての可能な入力nが偶数であることを印刷し、出力nのすべての境界を入力100のように出力することができると推測した:100=3+97 100=11+89 100=17+83 100=29+71 100=41+59 100=47+53
ゴッドバッハは、6より大きいいずれかの偶数を2つの質量数の和に分割することができ、すべての可能な入力nが偶数であることを印刷し、出力nのすべての境界を入力100のように出力することができると推測した:100=3+97 100=11+89 100=17+83 100=29+71 100=41+59 100=47+53
package chapter04;
import java.util.Scanner;
public class test01 {
//
public static void main(String[] args) {
int num=inPut();
outPut(num);
}
public static int inPut(){
//
Scanner sc=new Scanner(System.in);
int num=sc.nextInt();
if(num%2!=0||num<=6){
System.out.println(" , 6 :");
return inPut();// inPut()
}
return num;// num
}
public static boolean isPrim(int num){
//
for(int i=2;i<=Math.sqrt((double)num);i++){
if(num%i==0){
return false;
}
}
return true;
}
public static void outPut(int num){
//
for(int i=2;i<=num/2;i++){
if(isPrim(i)==true&&isPrim(num-i)==true){
System.out.println(num+"="+i+"+"+(num-i));
}
}
}
}