P3350 [ZJOI2016] 旅行者

题目描述

小 Y 来到了一个新的城市旅行。她发现了这个城市的布局是网格状的,也就是有 $n$ 条从东到西的道路和 $m$ 条从南到北的道路,这些道路两两相交形成 $n\times m$ 个路口 $(i,j)$, $(1\leq i\leq n,1\leq j\leq m)$ 她发现不同的道路路况不同,所以通过不同的路口需要不同的时间。通过调查发现,从路口 $(i,j)$ 到路口 $(i,j+1)$ 需要时间 $r(i,j)$ ,从路口 $(i,j)$ 到路口 $(i+1,j)$ 需要时间 $c(i,j)$ 。注意这里的道路是双向的。小 Y 有 $q$ 个询问,她想知道从路口 $(x1,y1)$ 到路口 $(x2,y2)$ 最少需要花多少时间。

输入格式

输出格式

说明/提示

### 数据规模与约定 - $n\times m \le 2\times 10^4$。 - $q \le 10^5$。 - $1 \le r(i,j),c(i,j) \le 10^4$。