import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 int n=in.nextInt(); int half=n/2; //中间值开始找 for(int i=half;i<=n;i++){ //从中间开始 if(is(i)&&is(n-i)){ //只有当i和n-i都为素数的时候,才输出(凑出和为n) System.out.println(n-i); System.out.println(i); break; } } } public static boolean is(int num){ //判断是否为素数 for(int i=2;i<num;i++){ if(num%i==0){ return false; } } return true; } }