2808 「COCI 2014.11.08」SUMA

内存限制:128 MB 时间限制:2000 ms

题目描述

译自 COCI 2014.11.08 T5. SUMA

Mirko 住在一个 ~~膜~~ 魔法森林里。这个森林可以用一个 $N\times N$ 的矩阵来表示。矩阵的每个格子里都有一颗树。每棵树都有自己的高度 $h_{i,j}$ 和生长的速度 $v_{i,j}$。每过一年,每棵树都会长高 $v_{i,j}$ 米。所有的树的生长都是连续的(即如果一棵树在 $1$ 年内长了 $5$ 米,那么这棵树会在 $0.5$ 年内长高 $2.5$ 米)。
Mirko 想要知道,在将来的所有时间点中,由同样高度的树组成的联通块的大小最大是多少。

当两棵树所在的单元格有公共边时,两棵树联通。
一棵树与其他树组成了同一个联通块,当且仅当这棵树与其它联通块中的至少一棵树是联通的。
单独的一棵树也是一个联通块。

输入格式

第一行一个正整数 $N$。
接下来 $2N$ 行,每行 $N$ 个正整数。前 $N$ 行代表每棵树的高度 $h_{i,j}$,后 $N$ 行代表每棵树的生长速度 $v_{i,j}$。
输入数据可能很大,所以请保证您读入数据的速度足够快。

输出格式

一行一个正整数,代表最大的可能的联通块的大小。

样例 1

样例 2

在 $\frac{2}{3}$ 年后,位于 $(1,1),(1,2),(2,1)$ 的树高度都为 $\frac{13}{3}$ 米($(1,1)$为左下角)。

数据范围与提示

对于 $30\%$ 的数据,$1 \leq N \leq 70$;
对于 $100\%$ 的数据,$1\leq N \leq 700, 1\leq h_{i,j},v_{i,j} \leq 10^6$。

样例

样例输入 1

3 1 2 3 3 2 2 5 2 1 3 2 1 1 2 1 1 2 3

样例输出 1

7

样例输入 2

2 3 1 3 3 2 5 2 5

样例输出 2

3