Main.cc: In function ‘bool check_black(int)’:
Main.cc:17:24: error: invalid types ‘int[int]’ for array subscript
if (black_pos[i] == black_pos[cur] ||
^
Main.cc:17:42: error: invalid types ‘int[int]’ for array subscript
if (black_pos[i] == black_pos[cur] ||
^
Main.cc:18:44: error: invalid types ‘int[int]’ for array subscript
abs(i - cur) == abs(black_pos[i] - black_pos[cur])) {
^
Main.cc:18:61: error: invalid types ‘int[int]’ for array subscript
abs(i - cur) == abs(black_pos[i] - black_pos[cur])) {
^
Main.cc: In function ‘bool check_white(int)’:
Main.cc:29:24: error: invalid types ‘int[int]’ for array subscript
if (white_pos[i] == white_pos[cur] ||
^
Main.cc:29:42: error: invalid types ‘int[int]’ for array subscript
if (white_pos[i] == white_pos[cur] ||
^
Main.cc:30:44: error: invalid types ‘int[int]’ for array subscript
abs(i - cur) == abs(white_pos[i] - white_pos[cur])) {
^
Main.cc:30:61: error: invalid types ‘int[int]’ for array subscript
abs(i - cur) == abs(white_pos[i] - white_pos[cur])) {
^
Main.cc: In function ‘void dfs_white(int)’:
Main.cc:47:20: error: invalid types ‘int[int]’ for array subscript
if (map[cur][col] == 0) continue;
^
Main.cc:50:26: error: invalid types ‘int[int]’ for array subscript
if (black_pos[cur] == col) continue;
^
Main.cc:53:22: error: invalid types ‘int[int]’ for array subscript
white_pos[cur] = col;
^
Main.cc: In function ‘void dfs_black(int)’:
Main.cc:72:20: error: invalid types ‘int[int]’ for array subscript
if (map[cur][col] == 0) continue;
^
Main.cc:75:22: error: invalid types ‘int[int]’ for array subscript
black_pos[cur] = col;
^
Main.cc: In function ‘int main()’:
Main.cc:93:25: error: invalid types ‘int[int]’ for array subscript
cin >> map[i][j];
^