上三角矩阵指主对角线以下的元素都为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

#include <iostream>
using namespace std;
int main ()
{int n,k;int i,j;int f;int a[11][11];cin>>k;while  (k--){   cin>>n;f=0;for(i=0;i<n;i++){for(j=0;j<n;j++)cin>>a[i][j];    }for(i=1;i<n;i++){for(j=0;j<i;j++)if(a[i][j]!=0)   { f=1;}}if(f==1)cout<<"NO"<<endl;else cout<<"YES"<<endl;}return 0;
}

(c++)判断上三角矩阵相关推荐

  1. java之上三角矩阵_7-1 判断上三角矩阵

    7-1 判断上三角矩阵 (15 分) 上三角矩阵指主对角线以下的元素都为0的矩阵:主对角线为从矩阵的左上角至右下角的连线. 本题要求编写程序,判断一个给定的方阵是否上三角矩阵. 输入格式: 输入第一行 ...

  2. 7-1 判断上三角矩阵

    7-1 判断上三角矩阵 分数 20 作者 C课程组 单位 浙江大学 上三角矩阵指主对角线以下的元素都为0的矩阵:主对角线为从矩阵的左上角至右下角的连线. 本题要求编写程序,判断一个给定的方阵是否上三角 ...

  3. 7-3 判断上三角矩阵

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

  4. 实验7.2 二维数组 7-4 判断上三角矩阵

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

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

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

  6. 判断上三角矩阵_线性代数15——矩阵空间\对角矩阵\和秩1矩阵

    矩阵空间 矩阵空间是对向量空间的扩展,因为矩阵的本质是向量,所以与向量空间类似,也存在矩阵空间. 在向量空间中,任意两个向量的加法和数乘仍然在该空间内.类似的,所有固定大小的矩阵也组成了矩阵空间,在空 ...

  7. pta判断上三角矩阵

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

  8. 【PTA】判断上三角矩阵(C语言)

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

  9. 第4章-21 判断上三角矩阵 (15 分)

    致读者:本人是一名通信专业学生,仅学了4天Python ,难免有些地方写的很笨拙. 写博客一方面是为了记录自己的学习过程中遇到的问题和思考,一方面是希望能够帮助到很多和自己一样处于困惑的读者. 水平有 ...

最新文章

  1. b2b b2c o2o电子商务微服务云平台
  2. 死磕java concurrent包系列(六)基于AQS解析信号量Semaphore
  3. 有关HL7 的C# 源码
  4. 如何在Angular Material中制作自定义主题
  5. 【面向对象】面向对象程序设计测试题10-类的设计测试题
  6. oracle角色与权限
  7. OpenLDAP的安装和配置(含TLS和复制)
  8. Linux上的ffmpeg完全使用指南
  9. 亚马逊速卖通tro律所禁令冻结资金的解决方法
  10. war3鸿蒙大陆攻略,【魔兽rpg地图失落大陆攻略汇总】
  11. 2.shel脚本l知识点学习一
  12. 解决服务器上传的tar格式的中不可以解压tar格式的压缩包 zip解压中文会在文件中显示乱码
  13. ios 获取沙盒文件名_iOS之沙盒路径
  14. 联想G40进入BIOS
  15. python中extend什么意思_python中extend是什么意思
  16. 信息系统项目管理师考试是自学好还是找培训好?
  17. 数据说话---如何写好年终总结
  18. SaaS模式、技术与案例详解——第16章 SaaS模式可行性分析
  19. 记录|深度学习100例-卷积神经网络(CNN)彩色图片分类 | 第2天
  20. c语言字符串dna,DNA (C语言代码)

热门文章

  1. sql server查询表数据大小
  2. Python 基于 opencv 的车牌识别系统, 可以准确识别车牌号
  3. zoom和transform:scale的区别
  4. Arduino与ROS通讯的示例代码HelloWorld改写成夏普红外测距传感器数据传输的代码
  5. 【vscode高级玩家】设置酷炫字体Fira Code
  6. Python3.7.1学习(一):redis的连接和简单使用
  7. java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
  8. (重点)C#/Csharp桌面应用开发小作业小程序,测距仪,画圆,GDI画圆,画直线,绘制圆,绘制直线,绘制虚线,dashpattern的应用
  9. H5与CSS所做的QQ注册界面
  10. 关于计算机语言的知识正确的是,2019微软认证考试精选模拟题及答案(1.17)