boxes.cpp: In function 'long long int delivery(INT, INT, INT, INT*)':
boxes.cpp:8:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i,l,r) for(int i = (l); i < (r); i++)
^
boxes.cpp:24:5: note: in expansion of macro 'FOR'
FOR(i, K, a.size()) a[i] += a[i-K];
^~~
boxes.cpp:8:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i,l,r) for(int i = (l); i < (r); i++)
^
boxes.cpp:25:5: note: in expansion of macro 'FOR'
FOR(i, K, b.size()) b[i] += b[i-K];
^~~
boxes.cpp:8:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i,l,r) for(int i = (l); i < (r); i++)
^
boxes.cpp:27:5: note: in expansion of macro 'FOR'
FOR(i, 0, a.size()) best = min(best, a[i] + b[N-i]);
^~~