{"raw_statement":[{"iden":"statement","content":"**译自 [ROIR 2020](http://neerc.ifmo.ru/school/archive/2019-2020.html) Day1 T2.** ***[Превышение скорости](http://neerc.ifmo.ru/school/archive/2019-2020/ru-olymp-regional-2020-day1.pdf)*** ，译者 ShineEternal\n\n超速行驶是一种危险的犯法行为，大大增加了交通事故导致悲惨后果的可能性。不幸的是使用使用雷达和相机控制速度并不能完全解决问题。为了防止这种行为的出现，根据汽车在一段道路上的行驶时间来罚款，可以对超速行为进行限制。\n\n现在有 $n$ 段从 $1\\sim n$ 编号的公路。第 $i$ 段公路长 $l_i$ 米，其限速为 $v_i$ 米每秒。超速就要罚款，但是为了体现按劳分配，还要对不同程度的超速设置不同的罚款金额。\n\n具体来说，如果不超速则不收罚款；否则，用 $e$ 表示汽车在这段公路上的**最大速度减去限速**的值：\n\n- 如果 $0<e\\leq a_1$，则惩罚为 $f_1$ 个货币单位。\n\n- 如果 $a_1<e\\leq a_2$，则惩罚为 $f_2$ 个货币单位。\n\n- ...\n\n- 如果 $a_{m-2}<e\\leq a_{m-1}$，则惩罚为 $f_{m-1}$ 个货币单位。\n\n- 如果 $a_{m-1}<e$，则惩罚为 $f_m$ 个货币单位。\n\n目前，有 $q$ 辆车要经过这 $n$ 段道路，每辆车在 $s_i$ 时间到达 $1$ 号路段，在 $t_i$ 时间离开 $n$ 号路段。\n\n你需要计算每辆车在**所有路段中最高**被罚款的金额**至少**是多少。\n\n时间从道路开放起计算，即从 $0$ 开始计算。"},{"iden":"input","content":"第一行一个正整数 $n$，表示道路段数。\n\n接下来的两行，每行 $n$ 个数，第一行为 $v_i$，第二行为 $l_i$。\n\n第四行为一个正整数 $m$，表示罚款的 $m$ 种不同范围。\n\n接下来的两行，第一行 $m-1$ 个数，为 $a_i$；第二行 $m$ 个数，为 $f_i$。\n\n第七行为一个正整数 $q$，表示共有 $q$ 辆车。\n\n接下来的 $q$ 行，每行两个整数 $s_i,t_i$。"},{"iden":"output","content":"输出共 $q$ 行。\n\n对于每辆车，输出它最少被罚款的金额。"},{"iden":"note","content":"对于 $100\\%$ 的数据，$1\\leq n\\leq 10$，$1\\leq v_i,l_i,a_i,f_i\\leq 10^9$，$1\\leq m\\leq 10^5$，$1\\le q\\le 10^5$，$1\\leq s_i<t_i\\leq 10^9$。\n\n|任务编号|特殊限制|分值|\n|:-:|:-:|:-:|\n|$1$|$n=1,m=1$|$5$|\n|$2$|$m=1$|$10$|\n|$3$|$n=1,m\\leq 10$|$9$|\n|$4$|$n=1$|$12$|\n|$5$|$m\\leq 10,a_i\\leq 10$|$13$|\n|$6$|$m\\leq 10$|$14$|\n|$7$|无特殊限制|$37$|"}],"translated_statement":null,"sample_group":[["3\n10 20 30\n400 500 600\n6\n1 5 10 12 16\n100 300 600 800 1000 1500\n3\n10 100\n20 70\n45 100","0\n800\n600"]],"show_order":[],"formal_statement":null,"simple_statement":null,"has_page_source":false}