Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- t = int(input())
- for _ in range(t):
- n, m = map(int, input().split())
- a = [0 for i in range(n)]
- otr = []
- for i in range(m):
- x, y = map(int, input().split())
- x -= 1
- y -= 1
- otr.append((x, y))
- k = int(input())
- f1 = 0
- for i in range(k):
- zap = int(input())
- if f1:
- continue
- zap -= 1
- a[zap] = 1
- f = 0
- for e in otr:
- if sum(a[e[0]:e[1] + 1]) > (e[1] - e[0] + 1) / 2:
- f += 1
- if f > 0:
- print(i + 1)
- f1 = 1
- if f1 == 0:
- print(-1)
Advertisement
Add Comment
Please, Sign In to add comment