最短路クエリ

题意翻译

## 题目描述        在$W\times H$的网状棋盘上,每一格都标有一个数字。左上和右下的格子分别用$(1,1)$、$(W,H)$表示。        从格点$S$到格点$T$的路径是由格子构成的一个序列,其中起点和终点分别为$S,T$,并且在该序列中,任意两个连续的格子都是邻接的。这里呢,邻接是指格子有公共边。该路径的长度,是指所经过的格子上的数字之和。        给出棋盘上每一格上的数字,和$Q$个数对$(SX_i,SY_i)$,$(TX_i,TY_i)$,请你写一个程序分别算出从$(SX_i,SY_i)$到$(TX_i,TY_i)$的最短路径。 ## 输入输出格式 ### 输入格式: 第一行有三个数,分别是宽度$W$,高度$H$和询问个数$Q$。 接下来的$H$行,每行$M$个数,其中第$x$行第$y$列的数表示棋盘上格子$(x,y)$上标的数$A_{x,y}$。 再下面最后的$Q$行,每行4个数,表示数对$(SX_i,SY_i)$,$(TX_i,TY_i)$。 ### 输出格式: 共$Q$行,输出各格子对之间的最短路径。即,在第$i$行中,输出从$(SX_i,SY_i)$到$(TX_i,TY_i)$的最短路径的长度。 ## 数据限制 对 100% 的数据有 $1\le W\le 10$ $2\le H\le 10^4$ $1\le Q\le 10^5$ $0\le A_{x,y}\le 10^9$ $1\le SX_i,TX_i\le W$ $1\le SY_i,TY_i\le H$ $(SX_i,SY_i)\ne (TX_i,TY_i)$ ## 部分分 这个问题的评测中,设置了50分的部分分,即对50%的数据点,有$W\le 2$。 ## 样例 #### 输入样例#1 2 5 4 0 1 0 1 0 0 1 0 1 0 1 1 2 5 2 1 1 5 1 3 2 3 1 5 1 1 #### 输出样例#1 0 2 0 1 #### 输入样例#2 3 6 5 1 9 2 3 4 1 2 5 3 4 2 2 3 1 5 2 6 3 1 1 3 1 1 1 3 6 1 6 3 6 1 3 3 4 2 6 3 2 #### 输出样例#2 11 21 11 10 15

题目描述

[problemUrl]: https://atcoder.jp/contests/utpc2012/tasks/utpc2012_09

输入输出格式

输入格式


输出格式


输入输出样例

暂无测试点