bridge.cpp:18:10: warning: use of 'auto' in parameter declaration only available with '-fconcepts-ts'
18 | bool cmp(auto& A, auto& B) {
| ^~~~
bridge.cpp:18:19: warning: use of 'auto' in parameter declaration only available with '-fconcepts-ts'
18 | bool cmp(auto& A, auto& B) {
| ^~~~
bridge.cpp: In function 'int main()':
bridge.cpp:83:17: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
83 | for (i = 0; i < q.size(); i ++) {
| ~~^~~~~~~~~~
bridge.cpp:107:16: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
107 | for (i = 0; i < v.size(); i ++) {
| ~~^~~~~~~~~~
bridge.cpp:55:5: warning: unused variable 't' [-Wunused-variable]
55 | ll t, n, m, ans, s,sum, x, y, r, p, i, j, cnt = 0;
| ^
bridge.cpp:55:32: warning: unused variable 'r' [-Wunused-variable]
55 | ll t, n, m, ans, s,sum, x, y, r, p, i, j, cnt = 0;
| ^
bridge.cpp:55:35: warning: unused variable 'p' [-Wunused-variable]
55 | ll t, n, m, ans, s,sum, x, y, r, p, i, j, cnt = 0;
| ^
bridge.cpp:55:41: warning: unused variable 'j' [-Wunused-variable]
55 | ll t, n, m, ans, s,sum, x, y, r, p, i, j, cnt = 0;
| ^
bridge.cpp:55:44: warning: unused variable 'cnt' [-Wunused-variable]
55 | ll t, n, m, ans, s,sum, x, y, r, p, i, j, cnt = 0;
| ^~~