/in/foo.cc: In function 'void ycl()':
/in/foo.cc:12:14: warning: array subscript has type 'char' [-Wchar-subscripts]
if(!bj[a[i]]){
^
/in/foo.cc:14:11: warning: array subscript has type 'char' [-Wchar-subscripts]
bj[a[i]]=1;
^
/in/foo.cc:16:14: warning: array subscript has type 'char' [-Wchar-subscripts]
if(!bj[b[i]]){
^
/in/foo.cc:18:11: warning: array subscript has type 'char' [-Wchar-subscripts]
bj[b[i]]=1;
^
/in/foo.cc:20:14: warning: array subscript has type 'char' [-Wchar-subscripts]
if(!bj[c[i]]){
^
/in/foo.cc:22:11: warning: array subscript has type 'char' [-Wchar-subscripts]
bj[c[i]]=1;
^
/in/foo.cc: In function 'bool DA()':
/in/foo.cc:33:17: warning: array subscript has type 'char' [-Wchar-subscripts]
if((jw+JG[a[i]]+JG[b[i]])%n!=JG[c[i]]) return 0;
^
/in/foo.cc:33:26: warning: array subscript has type 'char' [-Wchar-subscripts]
if((jw+JG[a[i]]+JG[b[i]])%n!=JG[c[i]]) return 0;
^
/in/foo.cc:33:39: warning: array subscript has type 'char' [-Wchar-subscripts]
if((jw+JG[a[i]]+JG[b[i]])%n!=JG[c[i]]) return 0;
^
/in/foo.cc:34:17: warning: array subscript has type 'char' [-Wchar-subscripts]
jw=(jw+JG[a[i]]+JG[b[i]])/n;
^
/in/foo.cc:34:26: warning: array subscript has type 'char' [-Wchar-subscripts]
jw=(jw+JG[a[i]]+JG[b[i]])/n;
^
/in/foo.cc: In function 'bool check()':
/in/foo.cc:41:13: warning: array subscript has type 'char' [-Wchar-subscripts]
if(JG[a[i]]==-1||JG[b[i]]==-1||JG[c[i]]==-1) continue;
^
/in/foo.cc:41:27: warning: array subscript has type 'char' [-Wchar-subscripts]
if(JG[a[i]]==-1||JG[b[i]]==-1||JG[c[i]]==-1) continue;
^
/in/foo.cc:41:41: warning: array subscript has type 'char' [-Wchar-subscripts]
if(JG[a[i]]==-1||JG[b[i]]==-1||JG[c[i]]==-1) continue;
^
/in/foo.cc:42:14: warning: array subscript has type 'char' [-Wchar-subscripts]
if((JG[a[i]]+JG[b[i]])%n!=JG[c[i]]&&(JG[a[i]]+JG[b[i]]+1)%n!=JG[c[i]]) return 0;
^
/in/foo.cc:42:23: warning: array subscript has type 'char' [-Wchar-subscripts]
if((JG[a[i]]+JG[b[i]])%n!=JG[c[i]]&&(JG[a[i]]+JG[b[i]]+1)%n!=JG[c[i]]) return 0;
^
/in/foo.cc:42:36: warning: array subscript has type 'char' [-Wchar-subscripts]
if((JG[a[i]]+JG[b[i]])%n!=JG[c[i]]&&(JG[a[i]]+JG[b[i]]+1)%n!=JG[c[i]]) return 0;
^
/in/foo.cc:42:47: warning: array subscript has type 'char' [-Wchar-subscripts]
if((JG[a[i]]+JG[b[i]])%n!=JG[c[i]]&&(JG[a[i]]+JG[b[i]]+1)%n!=JG[c[i]]) return 0;
^
/in/foo.cc:42:56: warning: array subscript has type 'char' [-Wchar-subscripts]
if((JG[a[i]]+JG[b[i]])%n!=JG[c[i]]&&(JG[a[i]]+JG[b[i]]+1)%n!=JG[c[i]]) return 0;
^
/in/foo.cc:42:71: warning: array subscript has type 'char' [-Wchar-subscripts]
if((JG[a[i]]+JG[b[i]])%n!=JG[c[i]]&&(JG[a[i]]+JG[b[i]]+1)%n!=JG[c[i]]) return 0;
^
/in/foo.cc: In function 'void DFS(int)':
/in/foo.cc:57:14: warning: array subscript has type 'char' [-Wchar-subscripts]
JG[SXB[WZ]]=i;
^
/in/foo.cc:61:23: warning: array subscript has type 'char' [-Wchar-subscripts]
JG[SXB[WZ]]=-1;
^