Kiana 最近沉迷于一款神奇的游戏无法自拔。
简单来说,这款游戏是在一个平面上进行的。
有一架弹弓位于 $(0,0)$ 处,每次 Kiana 可以用它向第一象限发射一只红色的小鸟, 小鸟们的飞行轨迹均为形如 $y=ax^2+bx$ 的曲线,其中 $a,b$ 是 Kiana 指定的参数,且必须满足 $a<0$。
当小鸟落回地面(即 $x$ 轴)时,它就会瞬间消失。
在游戏的某个关卡里,平面的第一象限中有 $n$ 只绿色的小猪,其中第 $i$ 只小猪所在的坐标为 $(x_i,y_i)$。
如果某只小鸟的飞行轨迹经过了 $(x_i, y_i)$,那么第 $i$ 只小猪就会被消灭掉,同时小鸟将会沿着原先的轨迹继续飞行;
如果一只小鸟的飞行轨迹没有经过 $(x_i, y_i)$,那么这只小鸟飞行的全过程就不会对第 $i$ 只小猪产生任何影响。
例如,若两只小猪分别位于 $(1,3)$ 和 $(3,3)$,Kiana 可以选择发射一只飞行轨迹为
而这个游戏的目的,就是通过发射小鸟消灭所有的小猪。
这款神奇游戏的每个关卡对 Kiana 来说都很难,所以 Kiana 还输入了一些神秘的指令,使得自己能更轻松地完成这个这个游戏。
这些指令将在输入格式中详述。
假设这款游戏一共有 $T$ 个关卡,现在 Kiana 想知道,对于每一个关卡,至少需要发射多少只小鸟才能消灭所有的小猪。
由于她不会算,所以希望由你告诉她。
注意:本题除 NOIP 原数据外,还包含加强数据。
第一行包含一个正整数
下面依次输入这
每个关卡第一行包含两个非负整数
接下来的
如果
如果
如果
保证
上文中,符号
对每个关卡依次输出一行答案。
输出的每一行包含一个正整数,表示相应的关卡中,消灭所有小猪最少需要的小鸟数量。
2
2 0
1.00 3.00
3.00 3.00
5 2
1.00 5.00
2.00 8.00
3.00 9.00
4.00 8.00
5.00 5.00
1
1