写了25行代码,样例输入输出我是对的
但是输入之后得到了9个WA
求大佬指点
代码如下:
# include<bits/stdc++.h>
using namespace std;
int prime(int a){
int i;
if (a == 2)
return 1;
for (i=2;i<a;i++){
if (a%i==0)
return 0;
}
if (i = a-1)
return 1;
}
int main(){
int n;cin>>n;
cout<<"4=2+2"<<endl;
for (int i=4;i<=n;i+=2){
for (int t=3;t<=i/2;t++){
if (prime(t)==1 && prime(i-t)==1)
cout<<i<<"="<<t<<"+"<<(i-t)<<endl;
break;
}
}
return 0;
}
求大佬给我题解帮我AC,改我代码
感激有不尽!