给你一个大小为 m x n 的二维整数网格 grid 和一个整数 x 。
每一次操作,你可以对 grid 中的任一元素 加 x 或 减 x 。
单值网格 是全部元素都相等的网格。
返回使网格化为单值网格所需的 最小 操作数。如果不能,返回 -1 。
数据范围:
m == grid.length
n == grid[i].length
1<= m, n <=1e51<= m * n <=1e51<= x, grid[i][j]<=1e4
题意:给你一个大小为 m x n 的二维整数网格 grid 和一个整数 x 。每一次操作,你可以对 grid 中的任一元素 加 x 或 减 x 。单值网格 是全部元素都相等的网格。返回使网格化为单值网格所需的 最小 操作数。如果不能,返回 -1 。数据范围:m == grid.lengthn == grid[i].length1 <= m, n <= 1e51 <= m * n <= 1e51 <= x, grid[i][j] <= 1e4解