由于tokitsukaze的星际操作十分流弊,你可以认为如果能够至少能够保留一个基地,任务就一定能够成功。
第一行输入一个T(T≤50000),表示T组数据。
对于每组数据:
输入一个正整数n(1≤n≤10^9)表示需要分配的兵力总人口。
接下来7行,每行两个正整数L,R(1≤L≤R≤10^9),分别表示该基地够抵挡异虫攻击的最小兵力需求与该基地的人口上限。
对于每组数据,输出tokitsukaze最多能够留下几个基地,每组数据占一行。
4 50 1 1 1 1 1 1 1 1 1 1 1 1 1 1 50 1 1 20 30 20 30 20 30 1 1 20 30 20 30 70 19 19 10 10 10 10 10 10 10 10 10 10 1 1 2 1 1 3 3 3 3 3 3 3 3 3 3 3 3
第一个样例,无论tokitsukaze怎么取舍,都不能满足条件。在这种特殊情况下你应该输出0。
第二个样例,tokitsukaze选择第一个第二个第三个和第五个基地,分别分配1,20,28,1的兵力即可满足既能完全分配兵力,同时这4个基地既能防御异虫的攻击,也不超过每个基地的人口上限。
第三个样例,tokitsukaze分别分配19,10,10,10,10,10,1给7个基地就能保证既能完全分配兵力,同时这7个基地既能防御异虫的攻击,也不超过每个基地的人口上限。
第四个样例,tokitsukaze如果只选择1号基地,那么要么无法将所有的兵力完全分配,要么该基地的人口总数将会大于上限,所以任务会直接失败,而如果选择其他基地,那么由于不能达到防御的最小下界。所以也会导致任务失败。不论怎么取舍任务都会失败,所以这种情况下应该输出0。