[GESP202503 四级] 二阶矩阵

从这题中我们可以找到一个关键:

我们历遍每个元素,去找他的一些对应的元素。最后去判断。

注意:去判断时,i 和 j 时小于 n 和 m,不要弄成小于等于了。

代码

cpp 复制代码
#include <bits/stdc++.h>
using namespace std;
int a[505][505];
int main(){
	int n,m,cnt=0;
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			cin>>a[i][j];
		}
	}
	for(int i=1;i<n;i++){
		for(int j=1;j<m;j++){
			if(a[i][j]*a[i+1][j+1]==a[i+1][j]*a[i][j+1]){
				cnt++;
			}
		}
	}
	cout<<cnt;
	return 0;
}
相关推荐
王老师青少年编程1 个月前
信奥赛CSP-J复赛集训(模拟算法专题)(4):P1046 [NOIP 2005 普及组] 陶陶摘苹果
数据结构·c++·算法·模拟算法·gesp·csp·信奥赛
王老师青少年编程1 个月前
【GESP C++八级考试考点详细解读】
数据结构·c++·算法·gesp·csp·信奥赛
yuyanjingtao2 个月前
CCF-GESP 等级考试 2024年9月认证C++二级真题解析
c++·青少年编程·gesp·csp-j/s·编程等级考试
yuyanjingtao2 个月前
CCF-GESP 等级考试 2024年6月认证C++二级真题解析
c++·青少年编程·gesp·csp-j/s·编程等级考试
王老师青少年编程2 个月前
gesp(C++六级)(4)洛谷:B3874:[GESP202309 六级] 小杨的握手问题
开发语言·c++·算法·gesp·csp·信奥赛
王老师青少年编程2 个月前
gesp(C++五级)(14)洛谷:B4071:[GESP202412 五级] 武器强化
开发语言·c++·算法·gesp·csp·信奥赛
王老师青少年编程2 个月前
gesp(C++五级)(12)洛谷:B4051:[GESP202409 五级] 小杨的武器
开发语言·数据结构·c++·算法·gesp·csp
王老师青少年编程3 个月前
gesp(C++五级)(8)洛谷:B3969:[GESP202403 五级] B-smooth 数
开发语言·c++·算法·gesp·csp·信奥赛
yuyanjingtao3 个月前
CCF-GESP 等级考试 2023年12月认证C++二级真题解析
c++·青少年编程·gesp·csp-j/s·编程等级考试