fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. double power(double b, int e) //b^e
  4. {
  5. if (e == 0)
  6. return 1;
  7. if (e < 0)
  8. return 1 / power(b, -e);
  9. double temp = power(b, e / 2);
  10. if (e % 2 == 0)
  11. return temp * temp;
  12. else
  13. return b * temp * temp;
  14. }
  15.  
  16. void solve() {
  17. long long n;
  18. cin >> n;
  19. if (n == 10) {
  20. cout << "-1\n";
  21. } else if (n % 12 == 10) {
  22. cout << "22 " << n - 22 << "\n";
  23. } else {
  24. cout << n % 12 << " " << n - (n % 12) << "\n";
  25. }
  26. }
  27.  
  28. int main() {
  29. int t;
  30. cin>>t;
  31. while(t--) {
  32. solve();
  33. }
  34. return 0;
  35. }
Success #stdin #stdout 0s 5308KB
stdin
6
1
10
310
12
1000000000
6111111111111111
stdout
1 0
-1
22 288
0 12
4 999999996
3 6111111111111108