致读者:本人是一名通信专业学生,仅学了4天Python ,难免有些地方写的很笨拙。
写博客一方面是为了记录自己的学习过程中遇到的问题和思考,一方面是希望能够帮助到很多和自己一样处于困惑的读者。
水平有限,博客中难免会有一些错误,有纰漏之处恳请各位大佬不吝赐教!
越努力,越幸运

上三角矩阵指主对角线以下的元素都为0的矩阵;主对角线为从矩阵的左上角至右下角的连线。
本题要求编写程序,判断一个给定的方阵是否上三角矩阵。

输入格式:

输入第一行给出一个正整数T,为待测矩阵的个数。接下来给出T个矩阵的信息:每个矩阵信息的第一行给出一个不超过10的正整数n。随后n行,每行给出n个整数,其间以空格分隔。

输出格式:

每个矩阵的判断结果占一行。如果输入的矩阵是上三角矩阵,输出“YES”,否则输出“NO”。

输入样例:

3
3
1 2 3
0 4 5
0 0 6
2
1 0
-8 2
3
1 2 3
1 4 5
0 -1 6

输出样例:

YES
NO
NO

解法1

n = int(input())
l = []
for _ in range(n):m = int(input())flag = 1for i in range(m):l = list(map(int, input().split()))for j in range(i):if l[j] != 0:flag = 0breakif flag == 1:print('YES')else:print('NO')

第4章-21 判断上三角矩阵 (15 分)相关推荐

  1. 判断上三角矩阵 (15 分)

    上三角矩阵指主对角线以下的元素都为0的矩阵:主对角线为从矩阵的左上角至右下角的连线. 本题要求编写程序,判断一个给定的方阵是否上三角矩阵. 输入格式: 输入第一行给出一个正整数T,为待测矩阵的个数.接 ...

  2. PTA.7-44 判断上三角矩阵 (15分)

    1.思路 (1)输入一个数T,然后输入T个矩阵,(矩阵要放到二维数组中,因为我们从题目中只能得到这个二维数组的大小,但T大小未知,我们无法去定义T个二维数组,因此我们想到可以在T循环中定义一个二维数组 ...

  3. PTA第3章-2 查验身份证 (15 分)

    第3章-2 查验身份证 (15 分) 一个合法的身份证号码由17位地区.日期编号和顺序编号加1位校验码组成.校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4, ...

  4. C++学习之路 | PTA乙级—— 1061 判断题 (15 分)(精简)

    1061 判断题 (15 分) 判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分. 输入格式: 输入在第一行给出两个不超过 100 的正整数 N 和 M,分别是学生人 ...

  5. PAT 乙级 1061 判断题 (15分)

    1061 判断题 (15分) 判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分. 输入格式: 输入在第一行给出两个不超过 100 的正整数 N 和 M,分别是学生人数 ...

  6. L1-5判断题(15分)

    L1-5 判断题 (15 分) 判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分. 输入格式: 输入在第一行给出两个不超过 100 的正整数 N 和 M,分别是学生人 ...

  7. 7-6 判断题 (15分)

    7-6 判断题 (15分) 判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分. 输入格式: 输入在第一行给出两个不超过 100 的正整数 N 和 M,分别是学生人数和 ...

  8. 第3章-21 判断回文字符串 (15分) PTA-python 题解 浙大版《Python 程序设计》题目集

    致读者: 博主是一名数据科学与大数据专业大三的学生,一个互联网新人,这篇文章是记录我作为python助教总结的简单题解,写博客一方面是为了记录自己的学习过程中遇到的问题和思考,一方面是希望能够帮助到很 ...

  9. 【简洁代码】1061 判断题 (15分)_18行代码AC

    立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分. 输入格式: 输入在第一行给 ...

最新文章

  1. wordpress acf字段 不同样式_WordPress强大搜索功能如何实现?安装Ivory Search插件
  2. Confluence 6 CSS 编辑快速入门
  3. 数据结构之并查集Union-Find Sets
  4. 玄姐出品:想和兄弟、集美们聊聊“分布式CAP”中情侣的纠缠故事,真是剪不断 理还乱!...
  5. 轻量化网络:SqueezeNet
  6. F8Net:只有8比特乘法的神经网络量化
  7. 1013 数素数 (20 分)—PAT (Basic Level) Practice (中文)
  8. 商务英语还是计算机专业好,是读广东外语外贸大学计算机专业好还是广东工业大学计算机专业好...
  9. Java 编码规范8(编程规约-注释规约与其它)
  10. SaaS vs 低代码,谁在成为中国产业服务的楔子?
  11. FIT/WeFIT 开发者冯华君采访
  12. CSS3实战-文字篇
  13. 计算机按键变成音符怎么弄,电脑键盘的数字都变成了符号、怎么弄才能变成数字阿?...
  14. mysqlfulljoin
  15. 斯坦福cs231n作业数据集下载
  16. The Buffer Bomb
  17. 「GoTeam 招聘时间」星汉未来 Golang研发高级工程师
  18. C语言实现栈(附带题目讲解)
  19. 使用Edge扩展工具(GoFullPage)实现整页面截图或生成PDF文件
  20. word中如何单栏与双栏混排

热门文章

  1. 联想lenovo ThinkPad笔记本电脑开机进入BIOS的方法
  2. 实战项目二:实现CSDN自动点赞
  3. Assert De-assert
  4. 2022年全球及中国抑菌卫生巾行业头部企业市场占有率及排名调研报告
  5. 密码学概述及其发展简史 【一】
  6. 一千个 Python 库打包,这就是一篇库的字典,哪里需要查哪里!
  7. 长江流向图_长江的水从哪一面流向大海 古代大海的水流向哪里?
  8. Univariate Statistics and Methodology using R
  9. 7行代码实现Google T5 Translation as a Service
  10. 双网卡绑定之mode=6