miners.cpp: In function 'int diff(int, int, Prev)':
miners.cpp:25:27: warning: array subscript has type 'char' [-Wchar-subscripts]
foodCount[prev.a[mine][0]]++;
^
miners.cpp:26:27: warning: array subscript has type 'char' [-Wchar-subscripts]
foodCount[prev.a[mine][1]]++;
^
miners.cpp:27:25: warning: array subscript has type 'char' [-Wchar-subscripts]
foodCount[shipment[pos]]++;
^
miners.cpp: In function 'int F(int, Prev)':
miners.cpp:44:46: warning: array subscript has type 'char' [-Wchar-subscripts]
int &m = memo[pos][ conversion[prev.a[0][0]] ][ conversion[prev.a[0][1]] ][ conversion[prev.a[1][0]] ][ conversion[prev.a[1][1]] ];
^
miners.cpp:44:74: warning: array subscript has type 'char' [-Wchar-subscripts]
int &m = memo[pos][ conversion[prev.a[0][0]] ][ conversion[prev.a[0][1]] ][ conversion[prev.a[1][0]] ][ conversion[prev.a[1][1]] ];
^
miners.cpp:44:102: warning: array subscript has type 'char' [-Wchar-subscripts]
int &m = memo[pos][ conversion[prev.a[0][0]] ][ conversion[prev.a[0][1]] ][ conversion[prev.a[1][0]] ][ conversion[prev.a[1][1]] ];
^
miners.cpp:44:130: warning: array subscript has type 'char' [-Wchar-subscripts]
int &m = memo[pos][ conversion[prev.a[0][0]] ][ conversion[prev.a[0][1]] ][ conversion[prev.a[1][0]] ][ conversion[prev.a[1][1]] ];
^