站外题求助,求思路
查看原帖
站外题求助,求思路
1039211
Wendy_Hello_qwq楼主2024/12/13 20:52
  1. 赛车游戏(car)

输入文件名car.in
输出文件名car.out
时间限制: 1 s 空间限制: 256 MB 具体限制 O2 优化 Special Judge

题目描述

陶陶和天天喜欢玩赛车游戏,在游戏中有一条直赛道长度为 ll,陶陶的赛车在起点为 00 的位置,准备向终点行驶,天天的赛车在终点为 ll 的位置,准备向起点行驶。赛车的初始速度都为 11,在赛道上有 nn 个加速带,第 i 加速带的位置为 aia_i,当小车经过一个加速带时,它的速度就增加 11,请你帮忙计算出两车相遇时间。

输入
从文件 car.in 中读入数据。

第一行仅有一个整数 T 表示测试数据的组数,每组测试数据的第一行包含两个整数 nnll,第二行包含 nn 个整数 a1,a2,a3,...ana_1,a_2,a_3,...a_n

输出
输出到文件 car.out 中。

共有 T 行,每行仅有一个数,依次对应每组测试数据的答案,表示两车相遇的时间。允许误差不超过 10610^{-6}

样例数据

输入 #1

5
2 10
1 9
1 10
1
5 7
1 2 3 4 6
2 1000000000
413470354 982876160
9 478
1 10 25 33 239 445 453 468 477

输出 #1

3.000000000000000
3.666666666666667
2.047619047619048
329737645.750000000000000
53.700000000000000

数据范围限制

对于 100%100\% 的数据:1T104,1n105,1l109,1a1<a2<...<an<l1 \le T \le 10^4,1 \le n \le 10^5,1 \le l \le 10^9,1 \le a_1 < a_2 < ... < a_n < l
保证所有测试用例中 n 的总和不超过 10510^5

2024/12/13 20:52
加载中...