第一行有两个整数N和Q,表示套娃的个数和(A,B)的对数;之后的N行,每行两个数与表示第i个数的直径和高度;之后的Q行,每行两个数与表示第i个询问,与的意思如上所示。
输出包括Q行,每行包括一个数字,为送来的套娃经过若干次嵌套后,没有被套的套娃数量最小的个数。
7 3 9 5 3 7 10 6 5 10 2 6 10 10 4 1 10 5 3 5 3 9
0 1 2
对于第一个询问,没有直径大于等于10且高度小于等于5的套娃,所以是0;对于第二个询问,直径大于等于3且高度小于等于5的套娃有两个:第一个,第七个。第一个能套第七个,所以没被嵌套的只有第一个,答案为1;对于第三个询问,满足条件的套娃是1,2,3,7。其中3可以装1,1可以装7,没有被嵌套的是2和3,答案为2。
10 8 14 19 9 16 11 2 7 18 20 16 9 5 10 9 20 6 4 17 13 8 7 14 9 3 9 13 4 19 12 4 19 16 18 10 7 14
3 1 3 5 0 2 1 3
对于全部的数据,。CC-BY-SA,感谢LOJ分享,译文来自 https://loj.ac/problem/2729