ulvis.paste.net

Paste Search Dynamic
Recent pastes
case
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main(){
  5.         int t, n;
  6.  
  7.         cin >> t;
  8.         int i = 0;
  9.  
  10.         while(i++ < t){
  11.                 cout << "Case " << i << ": ";
  12.                 cin >> n;
  13.  
  14.                 vector <int> divs;
  15.  
  16.                 for(int i = 2; i * i <= n; i++){
  17.                         if(n%i == 0){
  18.                                 divs.push_back(i);
  19.                                 if(n/i != i)divs.push_back(n/i);
  20.                         }
  21.                 }
  22.  
  23.                 divs.push_back(n);
  24.                 sort(divs.begin(), divs.end());
  25.  
  26.                 cout << 1;
  27.                 for(int i = 0; i < divs.size(); i++)
  28.                         cout << " " << divs[i];
  29.                 cout << endl;
  30.         }
  31.  
  32.         return 0;
  33. }
  34.  
Parsed in 0.007 seconds