/in/foo.cc: In function 'bool Dijkstra(int, int)':
/in/foo.cc:134:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<edgenode>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
134 | for (int z = 0; z < edge[x.dot].size(); z++)
| ~~^~~~~~~~~~~~~~~~~~~~
/in/foo.cc: In function 'newpair ZKW_DFS(int, int, int)':
/in/foo.cc:159:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<edgenode>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
159 | for (int& z = head[x]; z < edge[x].size(); z++)
| ~~^~~~~~~~~~~~~~~~
/in/foo.cc: In function 'void costflow()':
/in/foo.cc:188:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
188 | while (ans = ZKW_DFS(0, st, inf))
| ~~~~^~~~~~~~~~~~~~~~~~~~~