#include<bits/stdc++.h> using namespace std; int sushu(int n) { int s=0; for(int i=2;i<=n-1;i++) { if(n%i==0) { return 1; s=1; } } if(s==0) { return 0; } } void caixing(int n) { for(int i=2;i<n/2+1;i++) { if(sushu(i)==0 &&sushu(n-i)==0) { cout<<n<<"="<<i<<"+"<<n-i<<endl; } } } int main() { int n; cin>>n; for(int i=4;i<=n;i+=2) { caixing(i); } return 0; } /************************************************************** Problem: 1135 User: wangyuxin Language: C++ Result: Accepted Time:11 ms Memory:2072 kb ****************************************************************/