In file included from /usr/include/c++/10/cassert:44,
from /usr/include/x86_64-linux-gnu/c++/10/bits/stdc++.h:33,
from simurgh.cpp:2:
simurgh.cpp: In function 'int Q()':
simurgh.cpp:10:25: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
10 | int Q(){ assert(R.size()==N_-1);
| ~~~~~~~~^~~~~~
simurgh.cpp: In function 'std::vector<int> find_roads(int, std::vector<int>, std::vector<int>)':
simurgh.cpp:46:37: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
46 | assert(R.size()+v.size()==N_-1);
| ~~~~~~~~~~~~~~~~~^~~~~~
simurgh.cpp:49:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
49 | for(int i=0;i<v.size();i+=2){
| ~^~~~~~~~~
simurgh.cpp:56:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
56 | for(int i=2*a.size();i<v.size();i++)
| ~^~~~~~~~~
simurgh.cpp:63:22: warning: unused variable 'i' [-Wunused-variable]
63 | for(auto i:a)
| ^
simurgh.cpp:68:22: warning: unused variable 'i' [-Wunused-variable]
68 | for(auto i:b)
| ^
simurgh.cpp:70:22: warning: unused variable 'i' [-Wunused-variable]
70 | for(auto i:c)
| ^
simurgh.cpp:72:22: warning: unused variable 'i' [-Wunused-variable]
72 | for(auto i:b)
| ^