您的位置:首页 > 编程语言 > C语言/C++

洛谷 P1579

2016-03-24 19:12 288 查看
水题一道,只刷个文章量~~~~~~  O(∩_∩)O~  ~~~~~~

/*
PROG: P1579
LANG: C++
*/
#include<cstdio>
#include<cmath>
bool ss(int i){
int x=2;
while(x<=floor(sqrt(i))&&i%x!=0)
x++;
if(x>sqrt(i))
return 1;
return 0;
}
int main(){
int i,j,k,m,n;
scanf("%d",&n);
for(i=2;i<=n-4;i++)
if(ss(i))
for(j=i;i+j<=n-2;j++)
if(ss(j))
if(ss(n-j-i)){
printf("%d %d %d\n",i,j,n-j-i);
return 0;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C++