toilets.cpp: In function 'int main()':
toilets.cpp:18:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i=0; i<s.size(); i++) {
~^~~~~~~~~
toilets.cpp:23:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (A.size() > N) { cout << -1; return 0; }
~~~~~~~~~^~~
toilets.cpp:24:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i=0; i<A.size(); i++) {
~^~~~~~~~~
toilets.cpp:30:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while (A[ap]<i && ap!=A.size()) ++ap;
~~^~~~~~~~~~
toilets.cpp:31:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while (B[bp]<i && bp!=B.size()) ++bp;
~~^~~~~~~~~~