lampice.cpp: In function 'int main()':
lampice.cpp:24:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
24 | for(int i = 1;i<s.size();i++){
| ~^~~~~~~~~
lampice.cpp:28:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
28 | while(i-len[i]-1>=0&&i+len[i]+1<s.size()&&s[i+len[i]+1] == s[i-len[i]-1])len[i]++;
| ~~~~~~~~~~^~~~~~~~~
lampice.cpp:32:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
32 | while(i-len[i]-1>=0&&i+len[i]+1<s.size()&&s[i+len[i]+1] == s[i-len[i]-1])len[i]++;
| ~~~~~~~~~~^~~~~~~~~
lampice.cpp:39:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
39 | for(int i= 0;i<s.size();i++){
| ~^~~~~~~~~