joi2019_ho_t3.cpp: In function 'int main()':
joi2019_ho_t3.cpp:63:19: error: invalid types 'int[int]' for array subscript
63 | root[0][R][i] = 0;
| ^
joi2019_ho_t3.cpp:64:19: error: invalid types 'int[int]' for array subscript
64 | root[0][G][i] = 0;
| ^
joi2019_ho_t3.cpp:65:19: error: invalid types 'int[int]' for array subscript
65 | root[0][Y][i] = 0;
| ^
joi2019_ho_t3.cpp:70:23: error: invalid types 'int[int]' for array subscript
70 | root[0][r][i] = root[0][r + 1][i];
| ^
joi2019_ho_t3.cpp:70:43: error: invalid types 'int[int]' for array subscript
70 | root[0][r][i] = root[0][r + 1][i];
| ^
joi2019_ho_t3.cpp:71:38: error: invalid types 'int[int]' for array subscript
71 | if(i >= rp[r]) root[0][r][i]++;
| ^
joi2019_ho_t3.cpp:77:23: error: invalid types 'int[int]' for array subscript
77 | root[1][g][i] = root[1][g + 1][i];
| ^
joi2019_ho_t3.cpp:77:43: error: invalid types 'int[int]' for array subscript
77 | root[1][g][i] = root[1][g + 1][i];
| ^
joi2019_ho_t3.cpp:78:38: error: invalid types 'int[int]' for array subscript
78 | if(i >= gp[g]) root[1][g][i]++;
| ^
joi2019_ho_t3.cpp:84:23: error: invalid types 'int[int]' for array subscript
84 | root[2][y][i] = root[2][y + 1][i];
| ^
joi2019_ho_t3.cpp:84:43: error: invalid types 'int[int]' for array subscript
84 | root[2][y][i] = root[2][y + 1][i];
| ^
joi2019_ho_t3.cpp:85:38: error: invalid types 'int[int]' for array subscript
85 | if(i >= yp[y]) root[2][y][i]++;
| ^
joi2019_ho_t3.cpp:92:17: error: 'y' was not declared in this scope
92 | y = i - r - g;
| ^
joi2019_ho_t3.cpp:99:114: error: invalid types 'int[int]' for array subscript
99 | memo[0][r][g][y] = min(memo[1][r + 1][g][y], memo[2][r + 1][g][y]) + j-rp[r]+root[0][r+1][rp[r]] + root[1][g][rp[r]] + root[2][y][rp[r]];
| ^
joi2019_ho_t3.cpp:99:134: error: invalid types 'int[int]' for array subscript
99 | memo[0][r][g][y] = min(memo[1][r + 1][g][y], memo[2][r + 1][g][y]) + j-rp[r]+root[0][r+1][rp[r]] + root[1][g][rp[r]] + root[2][y][rp[r]];
| ^
joi2019_ho_t3.cpp:106:111: error: invalid types 'int[int]' for array subscript
106 | memo[1][r][g][y] = min(memo[0][r][g + 1][y], memo[2][r][g + 1][y])+ j-gp[g]+root[0][r][gp[g]] + root[1][g+1][gp[g]] + root[2][y][gp[g]];
| ^
joi2019_ho_t3.cpp:106:133: error: invalid types 'int[int]' for array subscript
106 | memo[1][r][g][y] = min(memo[0][r][g + 1][y], memo[2][r][g + 1][y])+ j-gp[g]+root[0][r][gp[g]] + root[1][g+1][gp[g]] + root[2][y][gp[g]];
| ^
joi2019_ho_t3.cpp:18:10: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
18 | scanf(" %d",&N);
| ~~~~~^~~~~~~~~~
joi2019_ho_t3.cpp:21:14: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
21 | scanf(" %c",&lst[i]);
| ~~~~~^~~~~~~~~~~~~~~