Compiler output
prog.cpp: In function 'void back(int)':
prog.cpp:125:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (pos[i][j].SZ < mini)
^
prog.cpp:132:48: warning: 'bestJ' may be used uninitialized in this function [-Wmaybe-uninitialized]
for(set<int> :: iterator it = pos[bestI][bestJ].BG; it != pos[bestI][bestJ].EN; ++it)
^
prog.cpp:132:41: warning: 'bestI' may be used uninitialized in this function [-Wmaybe-uninitialized]
for(set<int> :: iterator it = pos[bestI][bestJ].BG; it != pos[bestI][bestJ].EN; ++it)
^