这题我本地运行是对的呀
交到洛谷上就80分
大佬求助
代码如下
#include <iostream>
#include <cmath>
using namespace std;
bool prime(int x){
if(x==1) return false;
for(int i=2;i<=sqrt(x);i++) if(x%i==0) return false;
return true;
}
void print(int x){
cout<<x<<"=";
for(int j=2;j<=x/2;j++){
if(prime(j) && prime(x-j)){
cout<<j<<"+"<<x-j<<endl;
break;
}
}
return;
}
int main(){
ios::sync_with_stdio(false);
int n;
cin>>n;
for(int i=4;i<=n;i+=2){
print(i);
}
return 0;
}