vision.cpp:5:18: error: 'MAXN' was not declared in this scope
5 | vector <int> col[MAXN], ln[MAXN];
| ^~~~
vision.cpp:5:28: error: 'MAXN' was not declared in this scope
5 | vector <int> col[MAXN], ln[MAXN];
| ^~~~
vision.cpp:7:9: error: 'MAXN' was not declared in this scope
7 | int idc[MAXN], idl[MAXN];
| ^~~~
vision.cpp:7:20: error: 'MAXN' was not declared in this scope
7 | int idc[MAXN], idl[MAXN];
| ^~~~
vision.cpp: In function 'void construct_network(int, int, int)':
vision.cpp:13:4: error: 'col' was not declared in this scope; did you mean 'cosl'?
13 | col[j].push_back(id);
| ^~~
| cosl
vision.cpp:14:4: error: 'ln' was not declared in this scope; did you mean 'yn'?
14 | ln[i].push_back(id);
| ^~
| yn
vision.cpp:17:29: error: 'idl' was not declared in this scope
17 | for(int i = 0; i < h; i++) idl[i] = add_or(ln[i]);
| ^~~
vision.cpp:17:45: error: 'ln' was not declared in this scope; did you mean 'yn'?
17 | for(int i = 0; i < h; i++) idl[i] = add_or(ln[i]);
| ^~
| yn
vision.cpp:18:29: error: 'idc' was not declared in this scope
18 | for(int i = 0; i < w; i++) idc[i] = add_or(col[i]);
| ^~~
vision.cpp:18:45: error: 'col' was not declared in this scope; did you mean 'cosl'?
18 | for(int i = 0; i < w; i++) idc[i] = add_or(col[i]);
| ^~~
| cosl
vision.cpp:20:41: error: 'idl' was not declared in this scope
20 | for(int i = 0; i < h; i++) l.push_back(idl[i]);
| ^~~
vision.cpp:21:42: error: 'idc' was not declared in this scope
21 | for(int i = 0; i < w; i++) cl.push_back(idc[i]);
| ^~~
vision.cpp:26:15: error: 'idl' was not declared in this scope
26 | t.push_back(idl[i]); t.push_back(idl[i + 1]);
| ^~~
vision.cpp:32:15: error: 'idc' was not declared in this scope
32 | t.push_back(idc[i]); t.push_back(idc[i + 1]);
| ^~~
vision.cpp:35:18: error: could not convert 'd0c' from 'int' to 'std::vector<int>'
35 | add_or({add_and(d0c, d1l), add_and(d0l, d1c)});
| ^~~
| |
| int
vision.cpp:35:37: error: could not convert 'd0l' from 'int' to 'std::vector<int>'
35 | add_or({add_and(d0c, d1l), add_and(d0l, d1c)});
| ^~~
| |
| int
vision.cpp:35:47: error: could not convert '{<expression error>, <expression error>}' from '<brace-enclosed initializer list>' to 'std::vector<int>'
35 | add_or({add_and(d0c, d1l), add_and(d0l, d1c)});
| ^
| |
| <brace-enclosed initializer list>