net.cpp: In function 'int main()':
net.cpp:55:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(ptr1 < lef.size() && ptr2 < rig.size()) {
~~~~~^~~~~~~~~~~~
net.cpp:55:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(ptr1 < lef.size() && ptr2 < rig.size()) {
~~~~~^~~~~~~~~~~~
net.cpp:59:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(ptr1 < lef.size() - 1) ans.pb(ii(lef[ptr1], lef[ptr1 + 1])), ptr1 += 2;
~~~~~^~~~~~~~~~~~~~~~
net.cpp:60:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(ptr1 < lef.size()) ans.pb(ii(lef[ptr1], rig[0]));
~~~~~^~~~~~~~~~~~
net.cpp:61:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(ptr2 < rig.size() - 1) ans.pb(ii(rig[ptr2], rig[ptr2 + 1])), ptr2 += 2;
~~~~~^~~~~~~~~~~~~~~~
net.cpp:62:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(ptr2 < rig.size()) ans.pb(ii(rig[ptr2], lef[0]));
~~~~~^~~~~~~~~~~~