Main.cpp: In function 'void solve()':
Main.cpp:18:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
18 | for(int i=0;i<s.size();i++)
| ~^~~~~~~~~
Main.cpp:25:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
25 | for(int i=indx+1;i<s.size();i++)
| ~^~~~~~~~~
Main.cpp:43:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
43 | for(int j=indx;j<x.size();j++)
| ~^~~~~~~~~
Main.cpp:45:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
45 | if(j+1<x.size()&&x[j+1]>='A'&&x[j+1]<='Z')
| ~~~^~~~~~~~~
Main.cpp:49:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
49 | else if(j+1<x.size()&&(x[j+1]<'A'||x[j+1]>'Z'))
| ~~~^~~~~~~~~
Main.cpp:54:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
54 | while(indx2<x.size()&&(x[indx2]<'A'||x[indx2]>'Z')){x2+=x[indx2];indx2++;}
| ~~~~~^~~~~~~~~
Main.cpp:72:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
72 | for(int j=indx;j<x.size();j++)
| ~^~~~~~~~~
Main.cpp:74:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
74 | if(j+1<x.size()&&x[j+1]>='A'&&x[j+1]<='Z')
| ~~~^~~~~~~~~
Main.cpp:78:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
78 | else if(j+1<x.size()&&(x[j+1]<'A'||x[j+1]>'Z'))
| ~~~^~~~~~~~~
Main.cpp:83:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
83 | while(indx2<x.size()&&(x[indx2]<'A'||x[indx2]>'Z')){x2+=x[indx2];indx2++;}
| ~~~~~^~~~~~~~~