【题目描述】
有n
个人在桥上。桥可以看成一个二维平面,那么每个人的位置都可以用一个坐标表示。
Yazid想用矩形把他们都覆盖住。他规定单个矩形的面积不能超过S
,并且矩形的一条边必须贴着下栏杆(直线y
)。
请你告诉他,他至少要用几个矩形才能覆盖所有的景中人呢?
【输入】
本题包含多组数据。第一行一个整数T
,表示数据组数。接下来依次描述各组数据,
对于每组数据:
第一行2
个整数n,S
,意义见问题描述。
接下来n
行,每行2个非负整数x,y
,描述一个人的横纵坐标。
【输出】
对于每组数据,一行一个整数表示所需要使用的最少的矩形数目。
【输入样例】
1 6 4 2 1 4 1 5 1 5 4 7 1 6 4
【输出样例】
3
【提示】
【数据规模】
对于10%的数据,保证n≤8,x≤10,S
。
对于30%的数据,保证n≤18,x≤700,S
。
对于90%的数据,保n≤。
对于100%的数据,保证。T