fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4. bool isprime(int n){
  5. for(int i=2;i*i<=n;i++){
  6. if(n % i == 0) return false;
  7. }
  8. return true;
  9. }
  10. int main(){
  11. ios_base::sync_with_stdio(0); cin.tie(0);
  12. int n;
  13. cin >> n;
  14. if(n % 2 == 0) cout << n - 4 << " 4";
  15. else{
  16. int ans1 = 2, ans2 = 0;
  17. while(ans1 < (n+1)/2){
  18. ans1 += 2;
  19. // bool check = isprime(n-ans1);
  20. // cout << check << endl;
  21. if(!isprime(n-ans1)){
  22. ans2 = n - ans1;
  23. cout << ans1 << " " << ans2;
  24. break;
  25. }
  26. }
  27. }
  28. return 0;
  29. }
Success #stdin #stdout 0.01s 5268KB
stdin
23
stdout
8 15