xzit20190507121 @ 2019-11-06 08:21:11
#include <stdio.h>
int main(){
int N,i,j,k1,k2,k3,k4;
scanf("%d",&N);
int flag=0;
for(i=2;i<N&&flag==0;i++){
for(j=2;j<N;j++){
int k=0;
if(i==2&&j==2){
for(k4=2;k4<(N-4);k4++){
if((N-4)%k4==0){
k++;
}
}
if(k==0){
printf("%d %d %d",i,j,N-i-j);
flag=1;
break;
}
}
else {
for(k1=2;k1<i;k1++){
if(i%k1==0){
k++;
}
}
for(k2=2;k2<j;k2++){
if(j%k2==0){
k++;
}
}
for(k3=2;k3<(N-i-j);k3++){
if((N-i-j)%k3==0){
k++;
}
}
if(k==0&&(N-i-j)>0){
printf("%d %d %d",i,j,N-i-j);
flag=1;
break;
}
}
}
}
return 0;
}
by Zenurik @ 2019-11-06 08:24:41
@xzit20190507121 建议用筛法判素数
by Inkyo @ 2019-11-06 08:42:28
你的马蜂.......
by zhaoyoulan @ 2019-11-06 09:02:30
@Inkyo墨攸 我的蜜蜂
by WC自动机 @ 2019-11-12 10:48:07
建议您食用打*法来做/滑稽
by jh2324226847 @ 2020-02-07 10:19:50
要爆空间的。。。。