正方形矩阵求对角线之和
n=int(input()) a=[]
for i in range(n): #循环体里面加入input()可以实现一共执行n次input()
lst=[int(x) for x in input().split()]a.append(lst) #用列表解析,两层列表代表行列,很巧妙的方法 w=0 blst=[] while w<n:blst.append(a[w][w])blst.append(a[w][-1-w]) #对角线之和,在每一行看来,两个加数的索引之和为-1w+=1 k=int((n-1)/2) m=sum(blst) if n%2!=0:m-=a[k][k] #如果为奇数,那么中间那一行的中间数加了两遍 print(m)
转载于:https://www.cnblogs.com/Joanna-2019/p/10688089.html
正方形矩阵求对角线之和相关推荐
- python计算矩阵对角线之和_Python练习实例38 | 求3*3矩阵主对角线元素之和
刚拿到这道题,可能还有不少的小伙伴们不知道3*3主对角元素是哪几个. 其实很简答,就是3*3矩阵当中的第1个.第5个以及第9个的元素之和. 矩阵.jpg 接下来,show code! # 求3*3矩阵 ...
- 7-1 sdut-求一个3*3矩阵对角线元素之和7-2 求矩阵各行元素之和7-3 sdut- 对称矩阵的判定7-4 sdut- 杨辉三角7-5 sdut- 鞍点计算7-6 矩阵转置
7-1 sdut-C语言实验-求一个3*3矩阵对角线元素之和 分数 12 全屏浏览题目 切换布局 作者 马新娟 单位 山东理工大学 给定一个3*3的矩阵,请你求出对角线元素之和. 输入格式: 按照行优 ...
- python计算矩阵对角线之和_Python练习题 028:求3*3矩阵对角线数字之和
[Python练习题 028] 求一个3*3矩阵对角线元素之和 ----------------------------------------------------- 这题解倒是解出来了,但总觉得 ...
- c语言程序设计对角矩阵,从键盘输入一个4*4矩阵,并求这个4*4矩阵主对角线元素之和,并输出.球C语言程式设计...
从键盘输入一个4*4矩阵,并求这个4*4矩阵主对角线元素之和,并输出.球C语言程式设计以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起 ...
- R7-5 求矩阵各行元素之和 (15 分)
R7-5 求矩阵各行元素之和 (15 分) 本题要求编写程序,求一个给定的m×n矩阵各行元素之和. 输入格式: 输入第一行给出两个正整数m和n(1≤m,n≤6).随后m行,每行给出n个整数,其间 以空 ...
- c语言 求矩阵各行元素之和
本题要求编写程序,求一个给定的m×n矩阵各行元素之和. 输入格式: 输入第一行给出两个正整数m和n(1≤m,n≤6).随后m行,每行给出n个整数,其间 以空格分隔. 输出格式: 每行输出对应矩阵行元素 ...
- C语言—求数组的对角线和副对角线之和
本题我提供两种算法: 第一种麻烦,适合3阶及以下的矩阵,好理解 第二种适用n阶矩阵 具体见下面代码: #include<stdio.h> int main() {int a[3][3];i ...
- 求整型矩阵主对角线元素之和
求一个3*3的整型矩阵主对角线元素之和 1,2,3 4,5,6 7,8,9 #include<stdio.h> int main() { int a[3][3]={1,2,3,4,5,6, ...
- (C语言)求矩阵各行元素之和
本题来自pintia.cn 题目要求 代码 测试结果图 PTA测试结果 题目要求 本题要求编写程序,求一个给定的m×n矩阵各行元素之和. 输入格式: 输入第一行给出两个正整数m和n(1≤m,n≤6). ...
最新文章
- python sys.argv[] 的作用
- 爱奇艺火爆的背后,个性化推荐排序是如何配合的?
- IOS进阶之WKWebView
- [转]软件保护之注册算法篇
- 在springboot中使用springsecurity实现安全控制
- 图像处理理论(六)——Harris, Eigenface
- VIM 正则表达式搜索字符串
- netmiko检测linux基线,网络设备自动巡检工具
- 使用PWM实现语音播放
- 软件测试--缺陷报告
- c#中接口的使用方法图解_C#中的接口interface的使用
- Pico Neo3 VR Pro 开发新手入门有感(避坑与心得,新手学习必备,瞬移射线传送,移动,射线传送光圈效果,传送指定区域)
- 使用搜狗接口爬取微信公众号
- 论文解读:预测lncRNA的相互作用生物分子类型:一种集成深度学习方法
- python的repl模式_ESP32学习4-烧录MicroPython并使用REPL
- mysql md5 数据库_mysql数据库密码md5加密
- python基础——文件与IO
- 图解Java设计模式学习笔记——行为型模式(模版方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、职责链模式)
- MATLAB图像模糊复原
- Python学习-Scipy库稀疏矩阵的建立(面向列的稀疏矩阵、基于坐标格式的稀疏矩阵)
热门文章
- 【POJ - 3159】Candies (差分约束,卡SPFA)
- *【CodeForces - 1088 ABC】套题比赛,A水题B模拟C构造D交互
- 【CodeForces - 195D】Analyzing Polyline (思维,卡精度的处理方式)
- 【HDU - 2030 】汉字统计 (C语言汉字编码,长知识)
- 【qduoj】奇数阶幻方 (构造)
- centos7 mysql tar_CentOS7中mysql-5.7.21-el7-x86_64.tar.gz版MySQL的安装与配置
- 无法开启计算机,Win7下鼠标右键无法开启计算机属性怎么办?
- coreldraw错误代码14001_CorelDRAW文件损坏的几种解决方法
- html5常用插件大全,前端常用插件utils汇总
- oracle11g中的join,sql - 使用Oracle 11g中的+符号进行左外连接