当前位置: 首页 > article >正文

计算矩阵边缘元素之和(信息学奥赛一本通-1121)

【题目描述】

输入一个整数矩阵,计算位于矩阵边缘的元素之和。所谓矩阵边缘的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。

【输入】

第一行分别为矩阵的行数m和列数n(m<100,n<100),两者之间以一个空格分开。

接下来输入的m行数据中,每行包含n个整数,整数之间以一个空格分开。

【输出】

输出对应矩阵的边缘元素和。

【输入样例】

3 3
3 4 1
3 7 1
2 0 1

【输出样例】

15

【题解代码】

#include<bits/stdc++.h>
using namespace std;

const int N = 1e2 + 10;
int nums[N][N];

int main()
{
	int n, m; cin >> n >> m;
	int sum = 0;
	for (int i = 1; i <= n; i++)
	{
		for (int j = 1; j <= m; j++)
		{
			cin >> nums[i][j];
			if (i == 1 || j == 1 || i == n || j == m) sum += nums[i][j];
		}
	}
	cout << sum;

	return 0;
}

http://www.kler.cn/a/585862.html

相关文章:

  • 基于Android的记事本APP设计与实现:从需求分析到功能实现(超级简单记事本,附源码+文档报告)
  • 在IDEA中连接达梦数据库:详细配置指南
  • 【论文阅读方法】沐神课程:如何读论文
  • 工程化与框架系列(33)--前端安全实践指南
  • 前端存储-indexdb封装:dexie.js的使用
  • Nodejs+MySQL数据库管理
  • 手势调控屏幕亮度:Python + OpenCV + Mediapipe 打造智能交互体验
  • 3ds Max 导入到 After Effects 还原摄像机要注意事项--deepseek
  • 掌握市场先机:9款销售渠道管理工具深度测评
  • 蓝桥杯备考:01背包之优化问题。
  • Android应用出海之Klarna登录以及kakao登录
  • 【DeepSeek】一文详解GRPO算法——为什么能减少大模型训练资源?
  • axis=0 和 axis=1的区分设置matplotlib正常显示中文和负号
  • 在 Django 中通过 `/media/xxxx` URL 访问上传资源的安全性与实践
  • 神经网络中常用语言特性(python)(待完善)
  • GD32F4xx系列单片机-串口配合DMA的使用
  • 悬镜夫子ASPM数字供应链安全态势感知平台
  • JAVA中的多态性以及它在实际编程中的作用
  • 前端笔试高频算法题及JavaScript实现
  • iWebOffice2015 中间件如何在Chrome107及之后的高版本中加载