#include <iostream>
#include <cstdio>
#include <math.h>
using namespace std;
int prime(int num){
int i,flag=0;
for(i=2;i<=sqrt(num);i++){
if(num%i==0){
flag=1;
break;
}
}
if(flag==0){
return 1;
}
else
return 0;
}
int main (){
int num,i,flag,x,y;
while(scanf("%d",&num)==1){
if(num==0) break;
flag=0;
for(i=3;i<num;i++){
x=prime(i);
y=prime(num-i);
if(x==1&&y==1){
flag=1;
break;
}
}
if(flag==0){
printf("Goldbach's conjecture is wrong.\n");
}
else{
printf("%d = %d + %d\n",num,i,num-i);
}
}
return 0;
}
কোন মন্তব্য নেই:
একটি মন্তব্য পোস্ট করুন