[CEOI2022] Measures
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
有 个站在数轴上的人,他们的初始位置分别为 ,他们可以以 个单位长度每秒的速度移动。
因为众所周知的原因,他们需要保持社交距离,也就是说在任两个人之间距离至少为 。
Alenka 设计了一个 app 来快速求出这 个人通过移动来保持社交距离的最小时间,现在她想要添加一个新功能:支持动态加入一个位置为 的人。
你需要实现一个程序完成这个功能。
输入格式
第一行三个整数 。
接下来一行 个整数 ,表示初始的 个人。
接下来一行 个整数 ,表示顺次加入的 个人。
输出格式
输出一行 个数,第 个数表示加入第 个人之后所花费的最小时间,你需要输出这个时间的精确值,不含末尾多余的 。
2 1 2
1 3
2
1
0 5 3
1 2 3 4 5
0 1 2 3 4
3 3 3
3 3 3
3 3 3
4.5 6 7.5
提示
样例 3 解释
数据规模与约定
对于全部数据,。
Subtask 编号 | 特殊限制 | 分数 |
---|---|---|
, | ||
, | ||
,, | ||
, |
国庆提高组30题(1~3号)
- Status
- Done
- Rule
- IOI
- Problem
- 28
- Start at
- 2024-9-29 17:00
- End at
- 2024-10-8 1:00
- Duration
- 200 hour(s)
- Host
- Partic.
- 55