hundred.cpp: In function 'std::string GetHundredPoints(int, int, int)':
hundred.cpp:52:29: warning: array subscript has type 'char' [-Wchar-subscripts]
52 | if((candi[i] & bit[str[j]]) == 0) continue;
| ^
hundred.cpp:53:29: warning: array subscript has type 'char' [-Wchar-subscripts]
53 | if((candi[j] & bit[str[i]]) == 0) continue;
| ^
hundred.cpp:72:28: warning: array subscript has type 'char' [-Wchar-subscripts]
72 | candi[i] &= ~bit[str[j]];
| ^
hundred.cpp:73:28: warning: array subscript has type 'char' [-Wchar-subscripts]
73 | candi[j] &= ~bit[str[i]];
| ^
hundred.cpp:74:22: warning: array subscript has type 'char' [-Wchar-subscripts]
74 | dir[i][bit[str[i]]][j] = candi[i] & (~bit[str[i]]);
| ^
hundred.cpp:74:53: warning: array subscript has type 'char' [-Wchar-subscripts]
74 | dir[i][bit[str[i]]][j] = candi[i] & (~bit[str[i]]);
| ^
hundred.cpp:75:36: warning: array subscript has type 'char' [-Wchar-subscripts]
75 | dir[i][(candi[i] & (~bit[str[i]]))][j] = bit[str[j]];
| ^
hundred.cpp:75:56: warning: array subscript has type 'char' [-Wchar-subscripts]
75 | dir[i][(candi[i] & (~bit[str[i]]))][j] = bit[str[j]];
| ^