#P11255. [GDKOI2023 普及组] 淋雨
[GDKOI2023 普及组] 淋雨
题目描述
Moon 发现自己来到了一个二维平面上,但是自己只能在 的直线上以不超过 的速度行走(可以折返来回行走)。这个时候天空开始下了倾盆大雨,一共有 个雨滴,第 个雨滴以 的 速度从 开始匀速下落,同时开始刮起了速度为 ,方向为 轴正方向的大风, 可以认为每个雨滴在水平方向上有了和风速一样的速度, 以及风不会影响人的行走速度。
Moon 非常喜欢淋雨,为了简单起见把每个雨滴和 Moon 都视为是一个点,只有某个雨滴到达 轴的位 置的同时,Moon 也正好在这个位置上,Moon 才可以被这个雨滴淋到。现在给出 个询问,第 次询问给出一个初始位置 ,Moon 想知道自己从 出发,在整个运动过程中,最多可以被多少个 雨滴淋到呢?
输入格式
第一行五个整数 ;
接下来 行每行两个整数 ;
再接下来 行每行一个整数 。
输出格式
对于每个询问输出一行一个整数,表示 Moon 最多可以被淋到的雨滴数量。
4 4 1 1 5
-3 2
4 1
0 4
2 3
-4
1
-2
0
2
3
2
3
见/example/rain/下的 rain1.in
见/example/rain/下的 rain1.out
提示
数据范围
对于所有的数据,有 $1 \le n, q \le 10^5, 1 \le v_w, v_g , v_c, y_i \le 10^6, −10^6 \le x_i, s_i \le 10^6$;
对于 的数据,有 ;
对于另外 的数据,有 。