Advertisement
Guest User

Untitled

a guest
Sep 19th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.93 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. #include <fstream>
  4.  
  5. using namespace std;
  6.  
  7. int m = 1152, n = 37776;
  8.  
  9. vector<vector<int>> arr;
  10. int t;
  11.  
  12. void check(int a, int b, int c, int d, int e, int f) {
  13.     for (int i = 0; i != n; i++) {
  14.             t = min(1, arr[a][i] + arr[b][i] + arr[c][i] + arr[d][i] + arr[e][i]);
  15.             if (t == 0) {
  16.             return;
  17.             }
  18.     }
  19.     cout << a << ' ' << b << ' ' << c << ' ' << d << ' ' << e << ' ' << f;
  20.     system("pause");
  21. }
  22.  
  23. int main() {
  24.     ifstream in("output.txt");
  25.     arr.assign(m, vector<int>(n));
  26.     for (int i = 0; i != m; i++) {
  27.         for (int j = 0; j != n; j++) {
  28.             in >> arr[i][j];
  29.         }
  30.     }
  31.    
  32.     for (size_t i = 0; i != m/2; ++i) {
  33.         for (size_t j = i + 1; j != m/2; ++j) {
  34.             for (size_t k = j + 1; k != m/2; ++k) {
  35.                 check(i, j, k, m/2 + i, m/2 + j, m/2 + k);
  36.             }
  37.         }
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement