bitaro.cpp: In function 'void merge(int, int)':
bitaro.cpp:33:17: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
33 | while(l < d[x].size() && us[d[x][l].se] == 1)
| ~~^~~~~~~~~~~~~
bitaro.cpp:35:18: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
35 | while(l1 < d[y].size() && us[d[y][l1].se] == 1)
| ~~~^~~~~~~~~~~~~
bitaro.cpp:37:15: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
37 | if((l < d[x].size() && l1 < d[y].size() && d[x][l].fi + 1 >= d[y][l1].fi) || (l1 == d[y].size()))
| ~~^~~~~~~~~~~~~
bitaro.cpp:37:35: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
37 | if((l < d[x].size() && l1 < d[y].size() && d[x][l].fi + 1 >= d[y][l1].fi) || (l1 == d[y].size()))
| ~~~^~~~~~~~~~~~~
bitaro.cpp:37:90: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
37 | if((l < d[x].size() && l1 < d[y].size() && d[x][l].fi + 1 >= d[y][l1].fi) || (l1 == d[y].size()))
| ~~~^~~~~~~~~~~~~~
bitaro.cpp:39:15: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
39 | if(l1 == d[y].size() && l == d[x].size())
| ~~~^~~~~~~~~~~~~~
bitaro.cpp:39:35: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
39 | if(l1 == d[y].size() && l == d[x].size())
| ~~^~~~~~~~~~~~~~
bitaro.cpp:28:17: warning: unused variable 'i' [-Wunused-variable]
28 | ll l1 = 0 , i , j , m , n , l = 0 ,r , s = 0 , f , k , mx = 0;
| ^
bitaro.cpp:28:21: warning: unused variable 'j' [-Wunused-variable]
28 | ll l1 = 0 , i , j , m , n , l = 0 ,r , s = 0 , f , k , mx = 0;
| ^
bitaro.cpp:28:25: warning: unused variable 'm' [-Wunused-variable]
28 | ll l1 = 0 , i , j , m , n , l = 0 ,r , s = 0 , f , k , mx = 0;
| ^
bitaro.cpp:28:29: warning: unused variable 'n' [-Wunused-variable]
28 | ll l1 = 0 , i , j , m , n , l = 0 ,r , s = 0 , f , k , mx = 0;
| ^
bitaro.cpp:28:40: warning: unused variable 'r' [-Wunused-variable]
28 | ll l1 = 0 , i , j , m , n , l = 0 ,r , s = 0 , f , k , mx = 0;
| ^
bitaro.cpp:28:53: warning: unused variable 'f' [-Wunused-variable]
28 | ll l1 = 0 , i , j , m , n , l = 0 ,r , s = 0 , f , k , mx = 0;
| ^
bitaro.cpp:28:57: warning: unused variable 'k' [-Wunused-variable]
28 | ll l1 = 0 , i , j , m , n , l = 0 ,r , s = 0 , f , k , mx = 0;
| ^
bitaro.cpp: In function 'void solve()':
bitaro.cpp:58:16: warning: unused variable 'j' [-Wunused-variable]
58 | ll q , i , j , m ,n, z ,s = 0 , f, l , r , k , x , y , mn = 1e18 , mx = 0;
| ^
bitaro.cpp:58:26: warning: unused variable 'z' [-Wunused-variable]
58 | ll q , i , j , m ,n, z ,s = 0 , f, l , r , k , x , y , mn = 1e18 , mx = 0;
| ^
bitaro.cpp:58:29: warning: unused variable 's' [-Wunused-variable]
58 | ll q , i , j , m ,n, z ,s = 0 , f, l , r , k , x , y , mn = 1e18 , mx = 0;
| ^
bitaro.cpp:58:37: warning: unused variable 'f' [-Wunused-variable]
58 | ll q , i , j , m ,n, z ,s = 0 , f, l , r , k , x , y , mn = 1e18 , mx = 0;
| ^
bitaro.cpp:58:56: warning: unused variable 'y' [-Wunused-variable]
58 | ll q , i , j , m ,n, z ,s = 0 , f, l , r , k , x , y , mn = 1e18 , mx = 0;
| ^
bitaro.cpp:58:60: warning: unused variable 'mn' [-Wunused-variable]
58 | ll q , i , j , m ,n, z ,s = 0 , f, l , r , k , x , y , mn = 1e18 , mx = 0;
| ^~