mate.cpp: In function 'int main()':
mate.cpp:32:34: warning: array subscript has type 'char' [-Wchar-subscripts]
upd(dp[j][k][s[i]], sum[j - 1][k]);
^
mate.cpp:33:32: warning: array subscript has type 'char' [-Wchar-subscripts]
upd(sum[j][s[i]], sum[j - 1][k]);
^
mate.cpp:36:24: warning: array subscript has type 'char' [-Wchar-subscripts]
upd(sum[1][s[i]], 1);
^
mate.cpp:45:26: warning: array subscript has type 'char' [-Wchar-subscripts]
cout << dp[len][x][y] << "\n";
^
mate.cpp:45:29: warning: array subscript has type 'char' [-Wchar-subscripts]
cout << dp[len][x][y] << "\n";
^