/in/foo.cc: In function 'int main()':
/in/foo.cc:10:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<a.size();i++){
~^~~~~~~~~
/in/foo.cc:11:12: warning: array subscript has type 'char' [-Wchar-subscripts]
if(x[a[i]]==0 && y[a[i]]==0){
^
/in/foo.cc:11:26: warning: array subscript has type 'char' [-Wchar-subscripts]
if(x[a[i]]==0 && y[a[i]]==0){
^
/in/foo.cc:12:10: warning: array subscript has type 'char' [-Wchar-subscripts]
x[a[i]]=b[i];
^
/in/foo.cc:13:10: warning: array subscript has type 'char' [-Wchar-subscripts]
y[b[i]]=a[i];
^
/in/foo.cc:16:13: warning: array subscript has type 'char' [-Wchar-subscripts]
if(x[a[i]]!=b[i] || y[b[i]]!=a[i]){
^
/in/foo.cc:16:30: warning: array subscript has type 'char' [-Wchar-subscripts]
if(x[a[i]]!=b[i] || y[b[i]]!=a[i]){
^
/in/foo.cc:24:9: warning: array subscript has type 'char' [-Wchar-subscripts]
if(x[i]==0 || y[i]==0){
^
/in/foo.cc:24:20: warning: array subscript has type 'char' [-Wchar-subscripts]
if(x[i]==0 || y[i]==0){
^
/in/foo.cc:30:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<c.size();i++){
~^~~~~~~~~
/in/foo.cc:31:14: warning: array subscript has type 'char' [-Wchar-subscripts]
Ans+=x[c[i]];
^