#P1008. [CSP-S 2024] 超速检测

[CSP-S 2024] 超速检测

一条道路的长度为 LL,道路上有 nn 辆车和 mm 个测速仪。第 ii 辆车从位置 did_i 出发,初速度为 viv_i、加速度为 aia_i,始终沿正方向行驶;到达位置 LL 或速度降为 00 时离开道路。

该车经过位置 pp 时的速度平方为

vi2+2ai(pdi).v_i^2+2a_i(p-d_i).

测速仪只有在车辆瞬时速度严格大于 VV 时才能查出超速;车辆驶入或驶出位置上的测速仪同样有效。

先求所有测速仪开启时能查出的超速车辆数,再求在这些车辆仍均至少被一个测速仪查出的前提下,最多可以关闭多少个测速仪。

输入格式

第一行一个整数 TT,表示测试数据组数。

每组数据的第一行包含 n,m,L,Vn,m,L,V。随后 nn 行,每行包含 di,vi,aid_i,v_i,a_i;最后一行给出严格递增的 mm 个测速位置。

输出格式

对每组数据输出一行两个整数:能查出的超速车辆数,以及最多可关闭的测速仪数。

样例 1

1
5 5 15 3
0 3 0
12 4 0
1 1 4
5 5 -2
6 4 -4
2 5 8 9 15
3 3

数据范围与原题特殊限制

对于所有测试数据,保证:

  • 1T201 \leq T \leq 20
  • 1n,m1051 \leq n, m \leq 10^51L1061 \leq L \leq 10^61V1031 \leq V \leq 10^3
  • 0di<L0 \leq d_i < L1vi1031 \leq v_i \leq 10^3ai103|a_i| \leq 10^3
  • 0p1<p2<<pmL0 \leq p_1 < p_2 < \dots < p_m \leq L
测试点 n,mn,m\leq 特殊性质
11 1010
22 2020
33 30003000 A
44 10510^5
55 30003000 B
66 10510^5
77 30003000 C
88 10510^5
99 30003000
1010 10510^5

特殊性质 A:保证 ai=0a_i = 0

特殊性质 B:保证 ai>0a_i > 0

特殊性质 C:保证 ai<0a_i < 0,且所有车都不在最北端驶离主干道。

来源与数据说明

原题页面。以上题意为重新整理的表述,规则、输入输出和约束与原题一致。本题使用独立生成的训练数据,原题测试点表仅说明原比赛范围与特殊性质,本包评分不复刻官方测试点分布。标准输入输出,不要求文件读写。