Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
42540 惠子铭 计算矩阵边缘元素之和 C++ 解答错误 0 MS 256 KB 904 2024-03-01 15:45:27

Tests(0/1):


#include<iostream> using namespace std; int main() { int k=0; cin >> k;//输入的数据组数 for (int i = 0; i < k; i++) { int m , n; cin >> m >> n;//矩阵的大小 int a[100][100];//存放数据的数组 int sum = 0;//计算的和 //输入数据 for (int j = 0; j < m; j++) for (int d = 0; d < n; d++) cin >> a[j][d]; //计算和 for (int j = 0; j < m; j++) { //第一行和最后一行所有数据相加 if (j == 0 || j == m - 1) { for (int d = 0; d < n; d++) sum = sum + a[j][d]; } //其余行只加第一个和最后一个 else sum = sum + a[j][0] + a[j][n - 1]; } cout << sum << endl; } return 0; }


测评信息: