#B. GCD矩阵

    Type: Default 1000ms 256MiB

GCD矩阵

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

最大公约数矩阵

题目描述

给你一个nmn*m的矩阵aa,让你从中找到一个最大的子矩阵,使得其中所有元素的最大公约数大于1,并且求出满足大小最大的情况下,最大的那个最大公约数。

输入格式

第一行两个正整数n,mn,m。 后面nn行,每行mm个非负整数表示这个矩阵。

输出格式

两行,第一行一个个正整数ss表示满足条件的最大子矩阵面积。 第二行一个正整数表示这个面积的子矩阵的最大公约数的最大值。

样例 #1

样例输入 #1

3 3
8 18 24
12 30 15
9 10 5

样例输出 #1

4
5

样例 #2

样例输入 #2

5 5
2 4 6 9 21
10 8 16 24 36
14 12 8 12 24
18 8 4 20 28
30 28 18 14 12

样例输出 #2

20
2

样例 #3

样例输入 #3

5 3
1 1 1
4 4 4
6 6 6
9 9 9
12 12 12

样例输出 #3

9
3

提示

样例解释1:

选取左上4个元素,右上4个元素,右下4个元素都满足条件,其中左上4个元素的最大公约数是2,右上4个元素的最大公约数是3,右下4个元素的最大公约数是5,故第2行输出是5。

数据范围

对所有数据满足1n,m500,1ai,j1001≤n,m≤500,1≤a_{i,j}≤100,保证存在面积大于1的解。

测试点编号 nn \le mm \le ai,ja_{i,j} \le 特殊性质
121 \sim 2 1010 22
353 \sim 5 3030
6106 \sim 10 5050
111211 \sim 12 100100 22
131513 \sim 15 100100
161716 \sim 17 500500 22
182018 \sim 20 100100
212521 \sim 25

特殊性质:每一行都是一组相同的自然数。

20231010集训

Not Attended
Status
Done
Rule
OI
Problem
4
Start at
2023-10-10 19:00
End at
2023-10-10 21:00
Duration
2 hour(s)
Host
Partic.
55