paint.cpp: In function 'std::__cxx11::string solve_puzzle(std::__cxx11::string, std::vector<int>)':
paint.cpp:12:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(k==c.size()){
~^~~~~~~~~~
paint.cpp:15:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(j==s.size()-1){
~^~~~~~~~~~~~
paint.cpp:19:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=j;i<s.size();i++){
~^~~~~~~~~
paint.cpp:26:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(;j<s.size();j++){
~^~~~~~~~~
paint.cpp:49:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=rp.size();i<s.size();i++){
~^~~~~~~~~
paint.cpp:61:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(j==s.size()-1){
~^~~~~~~~~~~~
paint.cpp:65:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=j;i<s.size();i++){
~^~~~~~~~~
paint.cpp:72:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(;j<s.size();j++){
~^~~~~~~~~
paint.cpp:99:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=rp1.size();i<s.size();i++){
~^~~~~~~~~
paint.cpp:112:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<li.size();i++){
~^~~~~~~~~~
paint.cpp:146:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<ans.size();i++){
~^~~~~~~~~~~