/in/foo.cc: In function 'bool ok_()':
/in/foo.cc:15: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:15: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:15: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:16:19: warning: array subscript has type 'char' [-Wchar-subscripts]
if((t[a[i]]+t[b[i]])%n!=t[c[i]]){
^
/in/foo.cc:16:27: warning: array subscript has type 'char' [-Wchar-subscripts]
if((t[a[i]]+t[b[i]])%n!=t[c[i]]){
^
/in/foo.cc:16:39: warning: array subscript has type 'char' [-Wchar-subscripts]
if((t[a[i]]+t[b[i]])%n!=t[c[i]]){
^
/in/foo.cc:17: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:17: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:17: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:25:21: warning: array subscript has type 'char' [-Wchar-subscripts]
int s=t[a[i]]+t[b[i]]+jw;
^
/in/foo.cc:25:29: warning: array subscript has type 'char' [-Wchar-subscripts]
int s=t[a[i]]+t[b[i]]+jw;
^
/in/foo.cc:26:18: warning: array subscript has type 'char' [-Wchar-subscripts]
if(t[c[i]]!=s%n)return ;
^