supertrees.cpp: In function 'int construct(std::vector<std::vector<int> >)':
supertrees.cpp:82:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
82 | if(v[i].size()==2)
| ^~
supertrees.cpp:84:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
84 | for(int j=0;j<v[i].size()-1;j++)
| ^~~
supertrees.cpp:84:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
84 | for(int j=0;j<v[i].size()-1;j++)
| ~^~~~~~~~~~~~~~
supertrees.cpp:92:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
92 | if(i==v[i].size()-2)
| ~^~~~~~~~~~~~~~~
supertrees.cpp:102:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
102 | if(bb)
| ^~
supertrees.cpp:104:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
104 | build(answer);
| ^~~~~