boxes.cpp: In function 'long long int delivery(int, int, int, int*)':
boxes.cpp:9:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = K; i < lf.size(); i++) lf[i] += lf[i-K];
~~^~~~~~~~~~~
boxes.cpp:10:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = K; i < rg.size(); i++) rg[i] += rg[i-K];
~~^~~~~~~~~~~
boxes.cpp:13:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
long long res = (i < lf.size() ? lf[lf.size()-1-i] : 0) + (K-i < rg.size() ? rg[rg.size()-1-(K-i)] : 0) + L;
~~^~~~~~~~~~~
boxes.cpp:13:66: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
long long res = (i < lf.size() ? lf[lf.size()-1-i] : 0) + (K-i < rg.size() ? rg[rg.size()-1-(K-i)] : 0) + L;
~~~~^~~~~~~~~~~