fork(9) download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main(){
  5. int t;
  6. scanf("%d",&t);
  7. while(t--){
  8. int n;
  9. scanf("%d",&n);
  10. if(n<10){
  11. printf("%d\n",n);
  12. continue;
  13. }
  14. vector<int> divisors;
  15. for(int i=9; i>1; i--){
  16. if(n%i==0){
  17. while(n%i==0){
  18. divisors.push_back(i);
  19. n/=i;
  20. }
  21. }
  22. }
  23. if(n!=1) printf("NIE\n");
  24. else{
  25. for(int i=divisors.size()-1; i>=0; i--){
  26. printf("%d",divisors[i]);
  27. }
  28. printf("\n");
  29. }
  30. }
  31. return 0;
  32. }
  33.  
Success #stdin #stdout 0s 15240KB
stdin
Standard input is empty
stdout
Standard output is empty