P2472 [SCOI2007] 蜥蜴

题目描述

在一个 $r$ 行 $c$ 列的网格地图中有一些高度不同的石柱,第 $i$ 行 $j$ 列的石柱高度为 $h_{i,j}$。 一些石柱上站着一些蜥蜴,你的任务是让尽量多的蜥蜴逃到边界外。 每行每列中相邻石柱的距离为 $1$,蜥蜴的跳跃距离是 $d$,即蜥蜴可以跳到**平面距离**不超过 $d$ 的任何一个石柱上。 石柱都不稳定,每次当蜥蜴跳跃时,所离开的石柱高度减 $1$(如果仍然落在地图内部,则到达的石柱高度不变)。 如果该石柱原来高度为 $1$,则蜥蜴离开后消失,以后其他蜥蜴不能落脚。 任何时刻不能有两只蜥蜴在同一个石柱上。

输入格式

输出格式

说明/提示

对于 $100\%$ 的数据满足:$1\le r,c\le20$,$1\le d\le 4$,$1\le h\le 3$。