catinatree.cpp: In function 'void dfs(int, int)':
catinatree.cpp:38:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
38 | for(int i = 0; i < vc.size(); i++){
| ~~^~~~~~~~~~~
catinatree.cpp: In function 'void solve()':
catinatree.cpp:55:12: warning: unused variable 'q' [-Wunused-variable]
55 | ll n , q , i , j ,l ,r , x , y , s = 0 , f , k , m , mn = 1e18, mx = 0 ;
| ^
catinatree.cpp:55:20: warning: unused variable 'j' [-Wunused-variable]
55 | ll n , q , i , j ,l ,r , x , y , s = 0 , f , k , m , mn = 1e18, mx = 0 ;
| ^
catinatree.cpp:55:23: warning: unused variable 'l' [-Wunused-variable]
55 | ll n , q , i , j ,l ,r , x , y , s = 0 , f , k , m , mn = 1e18, mx = 0 ;
| ^
catinatree.cpp:55:26: warning: unused variable 'r' [-Wunused-variable]
55 | ll n , q , i , j ,l ,r , x , y , s = 0 , f , k , m , mn = 1e18, mx = 0 ;
| ^
catinatree.cpp:55:30: warning: unused variable 'x' [-Wunused-variable]
55 | ll n , q , i , j ,l ,r , x , y , s = 0 , f , k , m , mn = 1e18, mx = 0 ;
| ^
catinatree.cpp:55:34: warning: unused variable 'y' [-Wunused-variable]
55 | ll n , q , i , j ,l ,r , x , y , s = 0 , f , k , m , mn = 1e18, mx = 0 ;
| ^
catinatree.cpp:55:38: warning: unused variable 's' [-Wunused-variable]
55 | ll n , q , i , j ,l ,r , x , y , s = 0 , f , k , m , mn = 1e18, mx = 0 ;
| ^
catinatree.cpp:55:46: warning: unused variable 'f' [-Wunused-variable]
55 | ll n , q , i , j ,l ,r , x , y , s = 0 , f , k , m , mn = 1e18, mx = 0 ;
| ^
catinatree.cpp:55:54: warning: unused variable 'm' [-Wunused-variable]
55 | ll n , q , i , j ,l ,r , x , y , s = 0 , f , k , m , mn = 1e18, mx = 0 ;
| ^
catinatree.cpp:55:58: warning: unused variable 'mn' [-Wunused-variable]
55 | ll n , q , i , j ,l ,r , x , y , s = 0 , f , k , m , mn = 1e18, mx = 0 ;
| ^~
catinatree.cpp:55:69: warning: unused variable 'mx' [-Wunused-variable]
55 | ll n , q , i , j ,l ,r , x , y , s = 0 , f , k , m , mn = 1e18, mx = 0 ;
| ^~