QOJ.ac

QOJ

حد الوقت: 1 s حد الذاكرة: 256 MB مجموع النقاط: 100

#3526. 距离 BSUIR Open 还有四分钟

الإحصائيات

最近,Yura 买了一辆新车。让我们来了解一下它的一些特性:这辆车加速时的加速度不超过 $a$,可以保持恒定速度行驶,减速时的减速度不超过 $b$。但最重要的是,这辆车没有最高速度限制,所以它可以跑得比光速还快,并将其主人带向未来。

Yura 太喜欢他的车了,以至于他忘记了 BSUIR Open 比赛将在 4 分钟后开始。Yura 的家和大学位于一条直线上。不幸的是,他无法达到光速,因为从家到大学的整条路径上都布满了测速摄像头。具体来说,路径上有 $n$ 个摄像头,第 $i$ 个摄像头位于点 $x = x_i$ 处,这意味着在这一点上,汽车的行驶速度不能超过 $v_i$,否则车主将会收到罚单。

家位于点 $x = 0$ 处,大学位于最后一个摄像头所在的位置($x = x_n$)。请计算 Yura 开车从家到大学所需的最短时间。注意,Yura 出发时的速度为零。

输入格式

第一行包含三个整数 $n, a, b$,分别表示路径上的测速摄像头数量以及汽车的参数。

接下来的 $n$ 行中,第 $i$ 行包含两个整数 $x_i, v_i$。保证对于所有 $i > 1$,都有 $x_i > x_{i-1}$。

数据范围: $1 \le n \le 10^5, 1 \le a, b \le 1000$ $1 \le x_i \le 10^7, 0 \le v_i \le 1000$

输出格式

输出一个数字,表示从家到大学不被罚款所需的最短时间。如果你的答案与标准答案的绝对误差或相对误差不超过 $10^{-6}$,则视为正确。

样例

样例输入 1

2 1 1
1 1
2 2

样例输出 1

2.1815405

样例输入 2

4 1 5
2 3
4 5
7 3
9 5

样例输出 2

4.3598594

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.