Description
輸入一個整數(shù)矩陣,計算位于矩陣邊緣的元素之和。所謂矩陣邊緣的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。
Input
第一行分別為矩陣的行數(shù)m和列數(shù)n(m<100,n<100),兩者之間以一個空格分開。
接下來輸入的m行數(shù)據中,每行包含n個整數(shù),整數(shù)之間以一個空格分開。
Output
輸出對應矩陣的邊緣元素和。
Sample Input 1?文章來源:http://www.zghlxwxcb.cn/news/detail-751704.html
3 3 3 4 1 3 7 1 2 0 1
Sample Output 1文章來源地址http://www.zghlxwxcb.cn/news/detail-751704.html
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;
}
到了這里,關于計算矩陣邊緣元素之和的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!