Advertisement
Malinovsky239

Untitled

Feb 6th, 2012
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.67 KB | None | 0 0
  1. #include <cstdio>
  2. #include <iostream>
  3.  
  4. using namespace std;
  5.  
  6. #define N 12
  7.  
  8. typedef long long LL;
  9.  
  10. LL primes[] = {2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41};
  11.  
  12. int main() {
  13.     freopen("house.in", "r", stdin);
  14.     freopen("house.out", "w", stdout);
  15.  
  16.     int n;
  17.     cin >> n;
  18.  
  19.     LL start = 1;
  20.     for (int i = 0; i < N; i++)
  21.         start *= primes[i];
  22.  
  23.     for (int i = 0; i < N; i++)
  24.         for (int j = i + 1; j < N; j++)
  25.             for (int k = j + 1; k < N; k++)
  26.                 for (int l = k + 1; l < N; l++) {
  27.                         LL number = start * primes[i] * primes[j] * primes[k] * primes[l];
  28.  
  29.                         cout << number << " ";
  30.                         n--;
  31.                         if (!n) return 0;
  32.                     }
  33.  
  34.     cerr << n << endl;
  35.  
  36.     return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement