Start: Apr, 17, 2017 10:00:00
Python程序设计基础培训第三次作业
End: Apr, 23, 2017 14:00:00
Time elapsed:
Time remaining:

Problem_ID: G
Result: Accepted
Time: 124ms
Memory: 21432kB
Author: shanzhenyu
In contest: 1087

def rddata(arr,n):
	for j in range(n):
		s,e = map(int, raw_input().split())
		for k in range(s,e+1):
			arr[k] = 1

ncase = int(raw_input())
for i in range(ncase):
	m,n = map(int, raw_input().split())
	a = [0 for j in range(24)]
	b = [0 for j in range(24)]
	rddata(a,m)
	rddata(b,n)
	sum = 0
	for j in range(24):
		if a[j] and b[j]:
			sum += 1
	print sum