/in/foo.cc: In function 'bool ok_()':
/in/foo.cc:14:18: warning: array subscript has type 'char' [-Wchar-subscripts]
if(t[a[i]]==-1||t[b[i]]==-1||t[c[i]]==-1)continue;
^
/in/foo.cc:14:31: warning: array subscript has type 'char' [-Wchar-subscripts]
if(t[a[i]]==-1||t[b[i]]==-1||t[c[i]]==-1)continue;
^
/in/foo.cc:14:44: warning: array subscript has type 'char' [-Wchar-subscripts]
if(t[a[i]]==-1||t[b[i]]==-1||t[c[i]]==-1)continue;
^
/in/foo.cc:15:19: warning: array subscript has type 'char' [-Wchar-subscripts]
if((t[a[i]]+t[b[i]])%n!=t[c[i]]){
^
/in/foo.cc:15:27: warning: array subscript has type 'char' [-Wchar-subscripts]
if((t[a[i]]+t[b[i]])%n!=t[c[i]]){
^
/in/foo.cc:15:39: warning: array subscript has type 'char' [-Wchar-subscripts]
if((t[a[i]]+t[b[i]])%n!=t[c[i]]){
^
/in/foo.cc:16:23: warning: array subscript has type 'char' [-Wchar-subscripts]
if((t[a[i]]+t[b[i]]+1)%n!=t[c[i]])return 0;
^
/in/foo.cc:16:31: warning: array subscript has type 'char' [-Wchar-subscripts]
if((t[a[i]]+t[b[i]]+1)%n!=t[c[i]])return 0;
^
/in/foo.cc:16:45: warning: array subscript has type 'char' [-Wchar-subscripts]
if((t[a[i]]+t[b[i]]+1)%n!=t[c[i]])return 0;
^
/in/foo.cc: In function 'void Try_()':
/in/foo.cc:24:21: warning: array subscript has type 'char' [-Wchar-subscripts]
int s=t[a[i]]+t[b[i]]+jw;
^
/in/foo.cc:24:29: warning: array subscript has type 'char' [-Wchar-subscripts]
int s=t[a[i]]+t[b[i]]+jw;
^
/in/foo.cc:25:18: warning: array subscript has type 'char' [-Wchar-subscripts]
if(t[c[i]]!=s%n)return ;
^