dango_maker.cpp: In function 'int bfs(int, bool)':
dango_maker.cpp:41:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < edges[a.first].size(); i++) {
~~^~~~~~~~~~~~~~~~~~~~~~~
dango_maker.cpp: In function 'void clean(int)':
dango_maker.cpp:50:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < edges[x].size(); i++) {
~~^~~~~~~~~~~~~~~~~
dango_maker.cpp: In function 'void func()':
dango_maker.cpp:75:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < touch[i][j].size(); k++) connect(x, touch[i][j][k]);
~~^~~~~~~~~~~~~~~~~~~~
dango_maker.cpp:79:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < touch[i][j+1].size(); k++) connect(x, touch[i][j+1][k]);
~~^~~~~~~~~~~~~~~~~~~~~~
dango_maker.cpp:83:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < touch[i][j+2].size(); k++) connect(x, touch[i][j+2][k]);
~~^~~~~~~~~~~~~~~~~~~~~~
dango_maker.cpp:94:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < touch[i][j].size(); k++) connect(x, touch[i][j][k]);
~~^~~~~~~~~~~~~~~~~~~~
dango_maker.cpp:98:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < touch[i+1][j].size(); k++) connect(x, touch[i+1][j][k]);
~~^~~~~~~~~~~~~~~~~~~~~~
dango_maker.cpp:102:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < touch[i+2][j].size(); k++) connect(x, touch[i+2][j][k]);
~~^~~~~~~~~~~~~~~~~~~~~~
dango_maker.cpp: In function 'int main(int, char**)':
dango_maker.cpp:117:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int j = 0; j < edges[i].size(); j++) {
~~^~~~~~~~~~~~~~~~~