simurgh.cpp: In function 'void buildTree(int)':
simurgh.cpp:5:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i, l, r) for(int i = l; i < r; i++)
simurgh.cpp:23:6:
FOR(i, 0, adj[n].size()){
~~~~~~~~~~~~~~~~~~~
simurgh.cpp:23:2: note: in expansion of macro 'FOR'
FOR(i, 0, adj[n].size()){
^~~
simurgh.cpp: In function 'int queryReplacement(int, int)':
simurgh.cpp:5:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i, l, r) for(int i = l; i < r; i++)
simurgh.cpp:36:6:
FOR(i, 0, tree.size()){
~~~~~~~~~~~~~~~~~
simurgh.cpp:36:2: note: in expansion of macro 'FOR'
FOR(i, 0, tree.size()){
^~~
simurgh.cpp: In function 'void detTree()':
simurgh.cpp:5:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i, l, r) for(int i = l; i < r; i++)
simurgh.cpp:48:6:
FOR(i, 0, edges.size()){
~~~~~~~~~~~~~~~~~~
simurgh.cpp:48:2: note: in expansion of macro 'FOR'
FOR(i, 0, edges.size()){
^~~
simurgh.cpp: In function 'int queryForest(vi)':
simurgh.cpp:5:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i, l, r) for(int i = l; i < r; i++)
simurgh.cpp:102:6:
FOR(i, 0, tree.size()+1) ufp.pb(i);
~~~~~~~~~~~~~~~~~~~
simurgh.cpp:102:2: note: in expansion of macro 'FOR'
FOR(i, 0, tree.size()+1) ufp.pb(i);
^~~
simurgh.cpp: In function 'vi find_roads(int, vi, vi)':
simurgh.cpp:5:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i, l, r) for(int i = l; i < r; i++)
simurgh.cpp:130:6:
FOR(i, 0, u.size()) {
~~~~~~~~~~~~~~
simurgh.cpp:130:2: note: in expansion of macro 'FOR'
FOR(i, 0, u.size()) {
^~~
simurgh.cpp:5:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i, l, r) for(int i = l; i < r; i++)
simurgh.cpp:139:6:
FOR(i, 0, u.size()) {
~~~~~~~~~~~~~~
simurgh.cpp:139:2: note: in expansion of macro 'FOR'
FOR(i, 0, u.size()) {
^~~
simurgh.cpp:5:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i, l, r) for(int i = l; i < r; i++)
simurgh.cpp:147:6:
FOR(i, 0, tree.size()+1){
~~~~~~~~~~~~~~~~~~~
simurgh.cpp:147:2: note: in expansion of macro 'FOR'
FOR(i, 0, tree.size()+1){
^~~
simurgh.cpp:5:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i, l, r) for(int i = l; i < r; i++)
simurgh.cpp:168:6:
FOR(i, 0, isGolden.size()){
~~~~~~~~~~~~~~~~~~~~~
simurgh.cpp:168:2: note: in expansion of macro 'FOR'
FOR(i, 0, isGolden.size()){
^~~
simurgh.cpp:151:6: warning: unused variable 'c' [-Wunused-variable]
int c = 0;
^
simurgh.cpp: In function 'int queryReplacement(int, int)':
simurgh.cpp:44:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^