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

计算矩阵边缘元素之和

Description

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

Input

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

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

Output

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

Sample Input 1 

3 3
3 4 1
3 7 1
2 0 1

Sample Output 1

15

AC:

#include<iostream>
//#include<cstdio>
using namespace std;
int main()
{int n,m,sum=0;cin>>n>>m;int a[n][m];for(int i=0;i<n;i++){for(int j=0;j<m;j++){cin>>a[i][j];}}for(int i=0;i<n;i++){for(int j=0;j<m;j++){if(i==0||i==n-1||j==0||j==m-1){sum+=a[i][j];}}}cout<<sum;
}

http://www.lryc.cn/news/237433.html

相关文章:

  • 回归预测 | Matlab实现HPO-ELM猎食者算法优化极限学习机的数据回归预测
  • Flutter笔记:目录与文件存储以及在Flutter中的使用(下)
  • 机器学习笔记 - Ocr识别中的CTC算法原理概述
  • 系列二、Lock接口
  • JVM虚拟机:通过日志学习PS+PO垃圾回收器
  • 从0开始学习JavaScript--JavaScript使用Promise
  • 使用契约的链上限价订单
  • Iceberg学习笔记(1)—— 基础知识
  • springboot中动态api如何设置
  • Java —— 抽象类和接口
  • 数字IC前端学习笔记:异步复位,同步释放
  • Linux内核移植之网络驱动更改说明一
  • 邮件|gitpushgithub报错|Lombok注解
  • 【前端知识】Node——events模块的相关方法
  • 广州华锐互动VRAR | VR课件内容编辑器解决院校实践教学难题
  • Wireshark抓包:理解TCP三次握手和四次挥手过程
  • 网络工程师-HCIA网课视频学习
  • 【每日刷题——语音信号篇】
  • Linux进程通信——IPC、管道、FIFO的引入
  • 数理统计的基本概念(一)
  • clickhouse分布式之弹性扩缩容的故事
  • 数据结构--串的基本概念
  • 音视频流媒体之 IJKPlayer FFmpeg Android 编译
  • 记录一次较为完整的Jenkins发布流程
  • Virtual安装centos后,xshell连接centos 测试及遇到的坑
  • 【算法】最优乘车——bfs(stringsteam的实际应用,getline实际应用)
  • 『亚马逊云科技产品测评』活动征文|通过lightsail一键搭建Drupal VS 手动部署
  • 使用 VuePress 和 Vercel 打造个人技术博客:实现自动化部署
  • Re50:读论文 Large Language Models Struggle to Learn Long-Tail Knowledge
  • Spring IOC - Bean的生命周期之依赖注入