当前位置:网站首页>PTA 矩阵运算
PTA 矩阵运算
2022-08-09 10:58:00 【拾荒大妈】
给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。副对角线为从矩阵的右上角至左下角的连线。
输入格式:
输入第一行给出正整数n(1<n≤10);随后n行,每行给出n个整数,其间以空格分隔。
输出格式:
在一行中给出该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。
输入样例:
4
2 3 4 1
5 6 1 1
7 1 8 1
1 1 1 1
输出样例:
35
做题思路:
副对角线的行标和列标之和为n+1,最后一列的列标和最后一行的行标都为n,将行标和列标这三个条件都不满足的元素相加。
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int a[n+1][n+1];
int sum=0;
int i=1,j=1;
for(;i<=n;i++)
for(j=1;j<=n;j++)
{
scanf("%d",&a[i][j]);
if(i+j!=n+1&&i!=n&&j!=n)
sum=sum+a[i][j];
}
printf("%d",sum);
return 0;
}
边栏推荐
- 相关系数计算,热力图绘制,代码实现
- golang 三种指针类型具体类型的指针、unsafe.Pointer、uintptr作用
- Shell script combat (2nd edition) / People's Posts and Telecommunications Press Script 1 Find programs in the PATH
- Quartz分布式实现
- Solve 1. tensorflow runs using CPU but not GPU 2. GPU version number in tensorflow environment 3. Correspondence between tensorflow and cuda and cudnn versions 4. Check cuda and cudnn versions
- 类与对象 (下)
- 基于STM32设计的环境检测设备
- Input and output of cnn
- golang runtime Caller、Callers、CallersFrames、FuncForPC、Stack作用
- FreeRTOS列表和列表项源码分析
猜你喜欢
随机推荐
The torch. The stack () official explanation, explanation and example
c语言函数的递归调用(汉诺塔问题,楼梯递归问题等)
获取指定年度所有周的工具类
leetcode-搜索旋转排序数组-33
MATLAB代码实现三次样条插值
2022年台湾省矢量数据(点线面)及数字高程数据下载
性能测试(06)-逻辑控制器
STM32使用静态队列保存数据
无刷无霍尔BLCD电机控制
我用开天平台做了一个定时发送天气预报系统【开天aPaaS大作战】
Netscope:神经网络结构在线可视化工具
支付宝小程序的接入
Invisible OOM in kubernetes
threejs+shader 曲线点运动,飞线运动
中断系统结构及中断控制
PoseNet: A Convolutional Network for Real-Time 6-DOF Camera Relocalization论文阅读
微信小程序——天气查询
基于STM32设计的环境检测设备
Quartz分布式实现
1006 Sign In and Sign Out (25分)