meetings.cpp: In function 'void Solve(int)':
meetings.cpp:22:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < S.size(); i++) {
~~^~~~~~~~~~
meetings.cpp:24:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int j = 0; j < vec[pos].size(); j++) { if (col[vec[pos][j]] != -1) I.push_back(col[vec[pos][j]]); }
~~^~~~~~~~~~~~~~~~~
meetings.cpp:28:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int j = 0; j < I.size(); j++) { int v1 = pos, v2 = I[j]; if (v1 > v2) swap(v1, v2); Bridge(v1, v2); }
~~^~~~~~~~~~
meetings.cpp:29:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int j = 0; j < vec[pos].size(); j++) col[vec[pos][j]] = pos;
~~^~~~~~~~~~~~~~~~~