F.cpp 559 B

12345678910111213141516171819
  1. //
  2. // Created by jal on 2019-04-01.
  3. //如果是偶数,必定可以分成两个偶合数之和。如果是奇数,必定可以分为一奇一偶,大于2的偶数一定为合数,只要找一个奇合数即可,最小的是9,所以另一数为x-9,由于x>=12,所以x-9>=3
  4. #include <bits/stdc++.h>
  5. using namespace std;
  6. int main(){
  7. int n;
  8. cin >> n;
  9. while(n--){
  10. int x;
  11. cin >> x;
  12. if( x & 1 ){
  13. cout << 9 << " " << x - 9 << endl;
  14. }else{
  15. cout << 4 << " " << x - 4 << endl;
  16. }
  17. }
  18. }