极简题解|二维数组问题
2024-12-25 19:31:05
发布于:江苏
5阅读
0回复
0点赞
输入时判断i、j是否为开头或结尾
#include<iostream>
using namespace std;
int main(){
int a;
int b=0,x;
cin>>a;
for(int i=0;i<a;i++){
for(int j=0;j<a;j++){
cin>>x;
if(i==0 || i==a-1){
b+=x;
}else if(j==0 || j==a-1){//else if是为了防止第一行或最后一行的第一个或最后一个被重复计入
b+=x;
}
}
}
cout<<b;
}
这里空空如也
有帮助,赞一个