11.13.1

时间:2022-11-13 10:58:59

#include<stdio.h>

int gdbh(int x);

int main()

{int a;

scanf("%d",&a);

gdbh(a);

return 0;

}

int gdbh(int x)

{

int i,j,n,m,h,l,o,u;

for(i=2;i<x;i++)

{ for(j=2;j<i;j++)

{if(i%j==0)break;}

if(j<i)continue;

else{

n=x-i;h=i;

for(u=h;u<n;u++)

  {for(j=2;j<u;j++)

  {if(u%j==0)break;}

  if(j<u)continue;

  else{

  m=n-u;l=u;

  for(o=2;o<m;o++)

  {if(m%o==0)break;

   }if(m==o)break;

       }

     }  

  }if(m==o)break;

}

printf("%d %d %d",h,l,m);

 

return 0;

}

相关文章