sparklers.cpp: In function 'int reach(std::vector<long long int>, std::vector<long long int>)':
sparklers.cpp:9:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < a.size(); i++){
~~^~~~~~~~~~
sparklers.cpp:19:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < b.size(); i++){
~~^~~~~~~~~~
sparklers.cpp:29:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(i < acompress.size() - 1 && j < bcompress.size() - 1){
~~^~~~~~~~~~~~~~~~~~~~~~
sparklers.cpp:29:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(i < acompress.size() - 1 && j < bcompress.size() - 1){
~~^~~~~~~~~~~~~~~~~~~~~~
sparklers.cpp: In function 'int okay(std::vector<long long int>, std::vector<long long int>)':
sparklers.cpp:45:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j = 0; j < a.size(); j++){
~~^~~~~~~~~~
sparklers.cpp:48:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j = 0; j < b.size(); j++){
~~^~~~~~~~~~