teoreticar.cpp: In function 'bool dfs(std::vector<std::vector<std::pair<long long int, long long int> > >&, std::vector<std::vector<std::pair<long long int, long long int> > >&, std::vector<bool>&, bool, ll)':
teoreticar.cpp:21:21: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
21 | for(ll i=0;i<b[co].size();i++)
| ~^~~~~~~~~~~~~
teoreticar.cpp:28:33: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
28 | for(ll o=0;o<a[b[co][i].st].size();o++)
| ~^~~~~~~~~~~~~~~~~~~~~~
teoreticar.cpp:46:21: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
46 | for(ll i=0;i<a[co].size();i++)
| ~^~~~~~~~~~~~~
teoreticar.cpp:53:33: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
53 | for(ll o=0;o<b[a[co][i].st].size();o++)
| ~^~~~~~~~~~~~~~~~~~~~~~
teoreticar.cpp: In function 'int main()':
teoreticar.cpp:121:17: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<std::vector<std::pair<long long int, long long int> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
121 | for(ll i=0;i<a.size();i++)
| ~^~~~~~~~~
teoreticar.cpp:123:21: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
123 | for(ll j=0;j<a[i].size();j++)
| ~^~~~~~~~~~~~