luogu#P7731. 『PG1』[JDWOI-2] 猪猪大厦

『PG1』[JDWOI-2] 猪猪大厦

题目描述

piggy \texttt{piggy} 建了一个巨大无比的 PIG\texttt {PIG} 大厦,可以看做一个平面,在这个平面上有 nn 个无限长的不垂直或平行于地面的扶手电梯,可以看做一些一次函数,并且这些电梯方向均朝右即 xx 轴正方向。

两个电梯的交汇点可以花 1 ZMB1 \ \texttt{ZMB} 换乘。

一个人想要给 piggy \texttt{piggy} 发短信让 piggy \texttt{piggy} 过去找他 。

但是:

于是只能走过去找 piggy \texttt{piggy}

此时他站在第 x1x_1 个电梯的横坐标为 y1y_1 位置。

piggy \texttt{piggy} 在第 x2x_2 个电梯的横坐标为 y2y_2 位置。

请问他最少花多少 ZMB\texttt{ZMB} 才能过去?

输入格式

第一行一个正整数 nn

第二行四个整数 x1,y1,x2,y2x_1,y_1,x_2,y_2

接下来 nn 行,第 ii 行两个数 ki,bik_i,b_i,表示电梯的解析式为 y=kix+biy=k_ix+b_i

输出格式

最少花多少 ZMB\texttt{ZMB}?如果无法到达,输出 -1

1
1 1 1 2
50 -30
0
2
1 2 2 2
1 0
2 0
-1
2
1 -1 2 1
1 0
2 0
1

提示

本题采用 Subtask。

Subtask1(20pts)\sf Subtask1(20pts)1n101 \le n \le 10

Subtask2(30pts)\sf Subtask2(30pts)1n10001 \le n\le 1000

Subtask3(50pts)\sf Subtask3(50pts)1x1,x2n1051 \le x_1,x_2 \le n\le 10^5103y1,y2,ki,bi103-10^3 \le y_1,y_2,k_i,b_i \le 10^3

电梯的编号从 1 开始。