meetings.cpp: In function 'int find(std::vector<int>, int, std::set<int>)':
meetings.cpp:36:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
36 | for (int i = 0; i < vertices.size(); ++i)
| ~~^~~~~~~~~~~~~~~~~
meetings.cpp:49:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
49 | for (int i = 0; i < vertices.size(); ++i)
| ~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/random.h:35,
from /usr/include/c++/10/random:49,
from meetings.cpp:5:
/usr/include/c++/10/bits/uniform_int_dist.h: In instantiation of 'std::uniform_int_distribution<_IntType>::result_type std::uniform_int_distribution<_IntType>::operator()(_UniformRandomNumberGenerator&, const std::uniform_int_distribution<_IntType>::param_type&) [with _UniformRandomNumberGenerator = std::mersenne_twister_engine<long unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>(std::random_device (*)()); _IntType = int; std::uniform_int_distribution<_IntType>::result_type = int]':
/usr/include/c++/10/bits/uniform_int_dist.h:189:34: required from 'std::uniform_int_distribution<_IntType>::result_type std::uniform_int_distribution<_IntType>::operator()(_UniformRandomNumberGenerator&) [with _UniformRandomNumberGenerator = std::mersenne_twister_engine<long unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>(std::random_device (*)()); _IntType = int; std::uniform_int_distribution<_IntType>::result_type = int]'
meetings.cpp:29:64: required from here
/usr/include/c++/10/bits/uniform_int_dist.h:246:4: error: 'std::mersenne_twister_engine<long unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>(std::random_device (*)())' is not a class, struct, or union type
246 | _Gresult_type;
| ^~~~~~~~~~~~~
/usr/include/c++/10/bits/uniform_int_dist.h:249:4: error: 'std::mersenne_twister_engine<long unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>(std::random_device (*)())' is not a class, struct, or union type
249 | __uctype;
| ^~~~~~~~
/usr/include/c++/10/bits/uniform_int_dist.h:266:31: error: too few arguments to function
266 | __ret = __uctype(__urng()) - __urngmin;
| ~~~~~~^~
/usr/include/c++/10/bits/uniform_int_dist.h:293:35: error: too few arguments to function
293 | __ret = __tmp + (__uctype(__urng()) - __urngmin);
| ~~~~~~^~
/usr/include/c++/10/bits/uniform_int_dist.h:298:27: error: too few arguments to function
298 | __ret = __uctype(__urng()) - __urngmin;
| ~~~~~~^~