#include<iostream>
using namespace std;
bool prime(int n)
{
if(n<=1)
{return false;}
for(int m=2;m<n;m++)
{
if((n%m)==0)
{return false;}
}
return true;
}
int gotbaha(int g)
{
int a;
a=g;
for(int i=1;i<=a/2;i++)
{if(prime(i)&&prime(a-i)){
cout<<a<<"="<<i<<"+"<<a-i<<endl;
break;}
}
return 0;
}
int main()
{int a;
cin>>a;
if(a<6||a%2!=0)
cout<<"error"<<endl;
else
gotbaha(a);
return 0;
}
c++证明哥德巴赫猜想
最新推荐文章于 2024-09-20 11:41:36 发布