CF1266C.Diverse Matrix
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Let a be a matrix of size r×c containing positive integers, not necessarily distinct. Rows of the matrix are numbered from 1 to r , columns are numbered from 1 to c . We can construct an array b consisting of r+c integers as follows: for each i∈[1,r] , let bi be the greatest common divisor of integers in the i -th row, and for each j∈[1,c] let br+j be the greatest common divisor of integers in the j -th column.
We call the matrix diverse if all r+c numbers bk ( k∈[1,r+c] ) are pairwise distinct.
The magnitude of a matrix equals to the maximum of bk .
For example, suppose we have the following matrix:
(249144784) We construct the array b :
- b1 is the greatest common divisor of 2 , 9 , and 7 , that is 1 ;
- b2 is the greatest common divisor of 4 , 144 , and 84 , that is 4 ;
- b3 is the greatest common divisor of 2 and 4 , that is 2 ;
- b4 is the greatest common divisor of 9 and 144 , that is 9 ;
- b5 is the greatest common divisor of 7 and 84 , that is 7 .
So b=[1,4,2,9,7] . All values in this array are distinct, so the matrix is diverse. The magnitude is equal to 9 .
For a given r and c , find a diverse matrix that minimises the magnitude. If there are multiple solutions, you may output any of them. If there are no solutions, output a single integer 0 .
输入格式
The only line in the input contains two space separated integers r and c ( 1≤r,c≤500 ) — the number of rows and the number of columns of the matrix to be found.
输出格式
If there is no solution, output a single integer 0 .
Otherwise, output r rows. The i -th of them should contain c space-separated integers, the j -th of which is ai,j — the positive integer in the i -th row and j -th column of a diverse matrix minimizing the magnitude.
Furthermore, it must hold that 1≤ai,j≤109 . It can be shown that if a solution exists, there is also a solution with this additional constraint (still having minimum possible magnitude).
输入输出样例
输入#1
2 2
输出#1
4 12 2 9
输入#2
1 1
输出#2
0
说明/提示
In the first example, the GCDs of rows are b1=4 and b2=1 , and the GCDs of columns are b3=2 and b4=3 . All GCDs are pairwise distinct and the maximum of them is 4 . Since the GCDs have to be distinct and at least 1 , it is clear that there are no diverse matrices of size 2×2 with magnitude smaller than 4 .
In the second example, no matter what a1,1 is, b1=b2 will always hold, so there are no diverse matrices.