jobs.cpp: In function 'bool check(std::vector<std::pair<long long int, long long int> >&, long long int, long long int, long long int)':
jobs.cpp:12:11: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
12 | while(i < a.size() and a[i].first <= day) {
| ~~^~~~~~~~~~
jobs.cpp:22:12: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
22 | return (i == a.size());
| ~~^~~~~~~~~~~
jobs.cpp: In function 'void getday(std::vector<std::pair<long long int, long long int> >&, long long int, long long int, long long int)':
jobs.cpp:30:11: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
30 | while(i < a.size() and a[i].first <= day) {
| ~~^~~~~~~~~~