打卡31

5.2

 

 

#include<bits/stdc++.h>
using namespace std;

int fun(int n)
{
int i;
if(n==2)return 1;
if(n%2==0)return 0;
for(i=3;i<=sqrt(n);i+=2)
{
if(n%i==0)return 0;
}
return 1;
}


int main()
{
int n,i,ok;
while(cin>>n)
{
ok=0;
for(i=2;i<=n/2;i++)
{
if(fun(i))
{
if(fun(n-i))
{
cout<<i<<' '<<n-i<<endl;ok=1;
}
}
if(i!=2)i++;
if(ok)break;
}
}
return 0;
}

posted on 2023-05-22 22:12  临江柔  阅读(7)  评论(0编辑  收藏  举报