board.cpp: In function 'std::__cxx11::string convert(std::__cxx11::string)':
board.cpp:8:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < s.size(); i++) {
~~^~~~~~~~~~
board.cpp:19:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < s.size(); i++) {
~~^~~~~~~~~~
board.cpp: In function 'void remove_same(std::__cxx11::string&, std::__cxx11::string&)':
board.cpp:49:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < p.size() && i < q.size(); i++) {
~~^~~~~~~~~~
board.cpp:49:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < p.size() && i < q.size(); i++) {
~~^~~~~~~~~~
board.cpp:60:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = len; i < x.size(); i++) p += x[i];
~~^~~~~~~~~~
board.cpp:61:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = len; i < y.size(); i++) q += y[i];
~~^~~~~~~~~~
board.cpp: In function 'int main(int, const char**)':
board.cpp:73:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < a.size(); i++) {
~~^~~~~~~~~~
board.cpp:76:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < b.size(); i++) {
~~^~~~~~~~~~
board.cpp:84:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 1; i <= a.size(); i++) {
~~^~~~~~~~~~~