fork download
  1. #include <bits/stdc++.h>
  2. typedef long long ll;
  3. using namespace std;
  4.  
  5. int main() {
  6. int n, x, y, idx, d, m, mn, mx;
  7. int t;
  8. scanf("%d", &t);
  9.  
  10. while(t--) {
  11. scanf("%d%d%d", &n, &x, &y);
  12. idx = -1, mn = 1e9, mx = -1;
  13. for(int i=0; i<n; ++i) {
  14. scanf("%d%d", &d, &m);
  15. if(d <= x && m >= y) {
  16. if(d < mn || mn == d && m > mx) {
  17. idx = i + 1;
  18. mn = d;
  19. mx = m;
  20. }
  21. }
  22. }
  23. printf("%d\n", idx);
  24. }
  25. return 0;
  26. }
Success #stdin #stdout 0s 4548KB
stdin
2
3 5 3
4 2
7 1
5 7
4 4 6
3 7
3 8
2 4
5 2
stdout
3
2