/in/foo.cc: In function 'void Search()':
/in/foo.cc:12:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
12 | for (int j=1;j<g[g[ind][1]].size();j++) g[ind].push_back(g[g[ind][1]][j]);
| ~^~~~~~~~~~~~~~~~~~~~
/in/foo.cc: In function 'int main()':
/in/foo.cc:29:45: warning: comparison of integer expressions of different signedness: 'std::set<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
29 | if (s.count(g[i][1])!=-1)
| ~~~~~~~~~~~~~~~~^~~~
/in/foo.cc:47:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
47 | for (int i=0;i<g[k].size();i++) cnt[g[k][i]]++;
| ~^~~~~~~~~~~~