在 x−y 直角坐标平面上有 n 条直线 L1,L2,…Ln,若在 y 值为正无穷大处往下看,能见到 Li 的某个子线段,则称 Li 为可见的,否则 Li 为被覆盖的。 例如,对于直线: L1:y=x; L2:y=−x; L3:y=0; 则 L1 和 L2 是可见的,L3 是被覆盖的。给出 n 条直线,表示成 y=Ax+B 的形式(∣A∣,∣B∣≤500000),且 n 条直线两两不重合,求出所有可见的直线。
第一行为 N (0<N<50000),接下来的 N 行输入 Ai,Bi
从小到大输出可见直线的编号,两两中间用空格隔开,最后一个数字后面也必须有个空格。
3
-1 0
1 0
0 0
1 2