boxes.cpp: In function 'll solve1(int, int, int, int*)':
boxes.cpp:20:21: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
20 | while (L.size() >= k)
| ~~~~~~~~~^~~~
boxes.cpp:27:21: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
27 | while (R.size() >= k)
| ~~~~~~~~~^~~~
boxes.cpp:38:34: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
38 | else if (L.size() + R.size() <= k)
| ~~~~~~~~~~~~~~~~~~~~^~~~
boxes.cpp: In function 'll solve2(int, int, int, int*)':
boxes.cpp:59:21: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
59 | while (L.size() >= k)
| ~~~~~~~~~^~~~
boxes.cpp:66:21: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
66 | while (R.size() >= k)
| ~~~~~~~~~^~~~
boxes.cpp:77:34: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
77 | else if (L.size() + R.size() <= k)
| ~~~~~~~~~~~~~~~~~~~~^~~~