03:计算矩阵边缘元素之和

来源:互联网 发布:mac系统解压缩软件 编辑:程序博客网 时间:2024/06/03 22:57

原题链接

总时间限制: 
1000ms 
内存限制: 
65536kB
描述

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

输入
第一行分别为矩阵的行数m和列数n(m < 100,n < 100),两者之间以一个空格分开。
接下来输入的m行数据中,每行包含n个整数,整数之间以一个空格分开。
输出
输出对应矩阵的边缘元素和
样例输入
3 33 4 13 7 12 0 1
样例输出
15

源码

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


原创粉丝点击