B4264 [GESP202503 四级] 二阶矩阵
欢迎报名洛谷网校,期待和大家一起进步!
:::align{center} :::
本题是一道较为基础的考察二维数组的题目。
既然我们要找所有
一个
- 左上角
D_{1,1} 就是大表格里的A[r][c] - 右上角
D_{1,2} 就是大表格里的A[r][c+1] (同一行,右边一列) - 左下角
D_{2,1} 就是大表格里的A[r+1][c] (下一行,同一列) - 右下角
D_{2,2} 就是大表格里的A[r+1][c+1] (下一行,右边一列)
因此我们只需要判断
参考代码:
for (int r = 0; r < n - 1; r++)
for (int c = 0; c < m - 1; c++)
if (a[r][c] * a[r + 1][c + 1] == a[r + 1][c] * a[r][c + 1])
ans++;