AT_joisc2020_h.収穫 (Harvest)
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
现在 IOI 庄园有 N 名员工,在周长为 L 的湖的湖岸边有 M 棵苹果树。
第 i 名员工从湖的最北点顺时针走了 Ai 米,第 i 棵苹果树长在从湖的最北点顺时针的 Bi 米。
因为特殊原因,每棵苹果树上最多长一个苹果,初始时刻每棵苹果树上都有 1 个苹果,如果一棵树上的苹果被摘掉了,在恰好 C s 后会长出一个苹果。
每名员工在初始时刻都在自己原本的位置,每过一个时刻就会顺时针走 1 米,遇到有成熟苹果的苹果树就会把苹果摘下来。
现在 JOI 君给定了 Q 个询问,第 i 个询问为:
- 询问第 Vi 个员工在时刻 Ti 结束后收获到几个苹果。
输入格式
第一行四个整数 N,M,L,C 代表员工数,苹果树数,湖的周长,苹果每隔一定时间成熟。
第二行 N 个整数 Ai 如题目所示。
第三行 M 个整数 Bi 去题目所示。
第四行一个整数 Q 代表询问次数。
接下来 Q 行每行两个整数 Vi,Ti 代表一个询问。
输出格式
Q 行每行一个整数代表答案。
说明/提示
子任务
| 子任务 | 特殊性质 | 分数 |
|---|---|---|
| 1 | N,M,Q≤3000 | 5 |
| 2 | Ti≥1015 | 20 |
| 3 | 无 | 75 |
对于 100% 的数据,1≤N,M,Q≤2×105,N+M≤L,1≤C,L≤109,0≤Ai,Bi<L,Ai<Ai+1,Bi<Bi+1,Ai=Bi,1≤Vi≤N,1≤Ti≤1018。
输入解题思路,AI测评打分。不知道怎么写?