/ WHOJ / 题库 /

方格取数

方格取数

题目描述

给定一个 \(N×M\) 的矩阵,记录左上角为\((1,1)\),右下角为\((N,M)\)。现在从\((1,1)\)开始取数,每次只能向下或向右移动一个单位,最终到达\((N,M)\),我们把路径上所有的数相乘,记为\(C\)。使 \(C\) 的结果最大已经不能满足我们了,现在我们想让 \(C\) 末尾的零最

注意:\(11000\) 末尾有 \(3\) 个零, \(100000100\) 末尾有 \(2\) 个零。

格式

输入格式

第一行包含两个正整数 \(N,M\) 表示矩阵大小。

接下来 \(N\) 行每行 \(M\) 个正整数给出整个矩阵。

输出格式

包含一个整数表示所求 最小值

样例1

样例输入1

3 3
1 2 3
10 5 100
10 8 9

样例输出1

1

限制

\(30\%\)的数据:\(N,M≤5\);

\(100\%\)的数据:\(1 \lt N,M≤1000\),所有输入的数据不超过\(2^{31}-1\)。