fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main() {
  5. // your c
  6. int t;cin>>t;
  7. while(t--){
  8. int n; cin>>n;
  9. vector<int>v;
  10. for(int i=1;i<=(int)(sqrt(n));i++){
  11. if(n%i==0){
  12. v.push_back(i);
  13. if(n/i!=i)
  14. v.push_back(n/i);
  15. }
  16. }
  17. for(auto it:v){
  18. cout<<it<< " ";
  19. }
  20. cout<<endl;
  21. }
  22. }
Success #stdin #stdout 0.01s 5320KB
stdin
4
36
25
54
189
stdout
1 36 2 18 3 12 4 9 6 
1 25 5 
1 54 2 27 3 18 6 9 
1 189 3 63 7 27 9 21