wiring.cpp: In function 'long long int min_total_length(std::vector<int>, std::vector<int>)':
wiring.cpp:16:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < r.size(); ++i)
~~^~~~~~~~~~
wiring.cpp:18:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < b.size(); ++i)
~~^~~~~~~~~~
wiring.cpp:22:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < all.size(); ++i) {
~~^~~~~~~~~~~~
wiring.cpp:28:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < all.size(); ++i) {
~~^~~~~~~~~~~~
wiring.cpp:30:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(i + 1 < all.size() && all[i].y == all[i + 1].y) {
~~~~~~^~~~~~~~~~~~
wiring.cpp:39:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < sz.size(); ++i) {
~~^~~~~~~~~~~
wiring.cpp:44:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(i != sz.size() - 1) {
~~^~~~~~~~~~~~~~~~