当前位置:网站首页>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;
}
边栏推荐
- 关于anaconda中conda下载包或者pip下载包很慢的原因,加速下载包的方法(无视anaconda版本和环境)
- OpenSSF's open source software risk assessment tool: Scorecards
- vite的原理,手写vite
- 1007 Maximum Subsequence Sum (25分)
- Preparation for gold three silver four: how to successfully get an Ali offer (experience + interview questions + how to prepare)
- Netscope: Online visualization tool for neural network structures
- 程序员的专属浪漫——用3D Engine 5分钟实现烟花绽放效果
- The complete grammar of CSDN's markdown editor
- cnn的输入输出
- AQS同步组件-ForkJoin、BlockingQueue阻塞队列解析和用例
猜你喜欢
随机推荐
自从我使用HiFlow场景连接器后,在也不用担心成为“落汤鸡”了
Mysql多表查询
相关系数计算,热力图绘制,代码实现
1009 Product of Polynomials C语言多项式乘积(25分)
margin出bug---margin失效
Qt获取EXE可执行文件的上一级目录下的文件
类与对象 (下)
Quartz的理解
综述文章的写法
golang源代码阅读,sync系列-Map
bit、byte、KB、M、G、T相互关系
剖析STM32F103时钟系统
For versions corresponding to tensorflow and numpy, report FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecate
People | How did I grow quickly from programmer to architect?
Preparation for gold three silver four: how to successfully get an Ali offer (experience + interview questions + how to prepare)
电磁场与电磁波-场论基础
GOPROXY 中国代理
一键完成物联网产品注册,快速体验在线调试设备
tensorflow实现线性方程的参数调整
Invisible OOM in kubernetes








