1522(c++)输入矩阵的行数,再依次输入矩阵的每行元素,判断该矩阵是否为对称矩阵,若矩阵对称输出“yes",不对称输出”no“。_对于一个n行n列的矩阵,先输入矩阵的行数,再依次输入矩阵的每行元素,判断该矩阵是-程序员宅基地

技术标签: c++  

Problem Description
输入矩阵的行数,再依次输入矩阵的每行元素,判断该矩阵是否为对称矩阵,若矩阵对称输出“yes",不对称输出”no“。
Input
输入有多组,每一组第一行输入一个正整数N(N<=20),表示矩阵的行数(若N=0,表示输入结束)。
下面依次输入N行数据。
Output
若矩阵对称输出“yes",不对称输出”no”。
Sample Input
3
6 3 12
3 18 8
12 8 7
3
6 9 12
3 5 8
12 6 3
0
Sample Output
yes
no

#include<iostream>
using namespace std;
int main()
{
    
    int n,i,j,t;
    int a[20][20];
    while(cin>>n&&n!=0)
    {
    
        t=1;
        for(i=1; i<=n; i++)
        {
    
            for(j=1; j<=n; j++)
            {
    
                cin>>a[i][j];
            }
        }
        for(i=1; i<=n; i++)
        {
    
            for(j=1; j<=n; j++)
            {
    
                if(a[i][j]!=a[j][i])
                {
    
                    t=0;
                    break;//只要一次不相等就不是对称矩阵,就可以跳出整个循环
                }
            }
        }
        if(t==0)
            cout<<"no"<<endl;
        else
            cout<<"yes"<<endl;
    }
    return 0;
}





版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44020969/article/details/86599886

智能推荐

python中文件读写open file read write等操作函数_filereadwrite-程序员宅基地

文章浏览阅读2.4k次。1. 文件对象的操作使用open()或者file()函数打开文件。使用file.read()读取文件。使用file.readline()读取文件的一行相关信息。使用file.write()进行写入文件。使用file.writelines(seq)向文件写入字符串序列seq。使用file.close()关闭文件。使用file.tell()返回当前在文件中的位置。使用file.seek..._filereadwrite

Numpy一维数组-程序员宅基地

文章浏览阅读2.1k次。一维数组的实现pandas:Seriesnumpy:ndarray 2. ndarry和python list的比较相似: 通过位置访问元素,I[0] I[2:5] I[:3] I[2:] 循环:for item in l:xxx不同: python list元素可以任意类型组合,ndarray元素类型必须相同(不同时numpy会自动..._numpy一维数组

汇总onchange、onpropetrychange、和oninput事件的区别_onproperchange-程序员宅基地

文章浏览阅读280次。1、 onchange事件与 onpropertychange 事件的区别:onchange事件在内容改变(两次内容有可能还是相同的)且失去焦点时触发。onpropertychange事件却是实时触发,即每增加一个字符或者减少一个字符就会触发,通过js改变也会触发该事件,但是该事件是IE专有的。2、oninput 事件与onpropertychange 事件的区别:oninput事件是IE之外的大多浏览器支持的事件,在value改变时触发,实时的,即每增加一个或者删除一个字符就会触发,然_onproperchange

pdf转word4.0_java超大pdf转world-程序员宅基地

文章浏览阅读1.9k次。pdf转word4.0前言PDF转换WORD是用java语言编写,只需把PDF文件放置指定的目录下,然后运行java程序,即可实现了PDF文件转换word文件,轻松快捷。1、视频演示链接:https://pan.baidu.com/s/1snqOO1J 密码:n7rv2、源码下载 注意:需要本文源代码可加QQ490647751 回复关键字‘开通vip-pdf转w_java超大pdf转world

iOS混合开发支持横竖屏转换问题汇总_wkwebview怎么实现强制横屏-程序员宅基地

文章浏览阅读1.3k次。1、wkwebview支持横屏单页面支持旋转参考1、参考2、参考3# pragma mark 支持横竖屏幕转换- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration{ NSLog(@"UIViewController will rotate to Orientation: %ld", toInterface_wkwebview怎么实现强制横屏

xshell密码保存位置_如何用手机修改WIFI密码 用手机修改WIFI密码方法【详解】-程序员宅基地

文章浏览阅读136次。  现在互联网的普及让无线WIFI成了必备品,修改WIFI无疑是防止被蹭网的终极利器,然则很多家庭现在都没有电脑,能不能用手机直接修改WIFI密码呢?答案是当然可以 。  第一步:找到路由器的管理员IP地址  打开手机设置,点击WLAN  如图所示红线标注部分就我进要修改密码的WIFI  点击你要修改密码的WIFI名称  如上图所示  可以看到手机的IP地址为:192.168.0.100  那么我..._xshell修改路由器密码

随便推点

android调用天地图,天地图嵌入到Android手机中-程序员宅基地

文章浏览阅读327次。该楼层疑似违规已被系统折叠隐藏此楼查看此楼3.2 使用步骤1) 将 API 文件 tiandituapi.jar 拷贝到工程根目录下,并在工程属性->JavaBuild Path->Libraries 中选择“Add External JARs”, tiandituapi.jar,确定后返回,这样您就可以在您的程序中使用 API 了。2) 需要在 Manifest 中添加如下访问权限..._android原生打开天地图

PMP第7章:成本基准易错习题和知识点汇总_什么过程输出成本基线-程序员宅基地

文章浏览阅读820次。PMP第7章:成本基准易错习题和知识点汇总1.成本基准是下列哪个过程的输出?A:规划成本管理B:估算成本C:制定预算正确答案D:控制成本答案解析: 成本基准是“制定预算“过程的输出。”正确答案:C以下哪项是估算成本过程的输入?A:工作分解结构B:成本基准C:合同D:资源日历答案解析: “工作分解结构属于范围基准,指明了项目全部可交付成果及其各组成部分之间的相互关系“,是估算成本过程的输入。正确答案:A3.通过项目状态报告,项目挣值(EV)为0.6,计划价值(PV)为0.1,通过_什么过程输出成本基线

python中意外缩进是什么意思_与python中的“意外缩进”怎么办?-程序员宅基地

文章浏览阅读74次。Python在行的开头使用空格来确定代码块的开始和结束时间。您可以获得的错误是:意外缩进。这行代码的开头比以前的空格多,但前面的不是子块的开头(例如if / while / for语句)。块中的所有代码行必须以完全相同的空格字符串开头。例如:>>>defa():...print"foo"...print"bar"IndentationError:unexpected indent当以交互方式运行p..._不匹配任何外部缩进级别

redis存opc_KEPServerEX6完整免费版-程序员宅基地

文章浏览阅读2.1k次。KEPServerEX6完整免费版是一款先进的连接平台,主要用于为您的应用程序提供单一来源的工业自动化数据,通过连接、管理、监视和控制不通的自动化设备和应用程序来实现工业数据。具有严谨的技术特征,支持多达250种以上的通讯协定,可连接到各种系统、装置和监控器。有需要的朋友可以来本站下载!KEPServerEX 6新功能1、通过配置 API 进行程序化修改利用基于 REST 的 API,用户能够通过..._kepserver有没有免费版

ubuntu22.04下编译安装使用gstreamer指南_ubuntu下meson安装gstreamer-程序员宅基地

文章浏览阅读1.8k次。如果版本还是低的话,可能/usr/bin有原始的meson,/usr/local/bin中是新安装的meson,将/usr/local/bin下面的copy到/usr/bin下面即可。解决方案:更新meson版本,ubuntu18.04会出现这个问题,原因是其meson版本过低,使用pip3来安装meson。系统中搜索g-ir-scanner,然后将其copy到/usr/lib/下,给予执行权限。系统中搜索xgettext,复制到/usr/bin/下,并给予执行权限。下面,我们将插件打通,让数据透传过去。_ubuntu下meson安装gstreamer

matlab 径向偏振光,径向偏振光的产生与应用..docx-程序员宅基地

文章浏览阅读1k次。径向偏振光的产生与应用.摘 要相比于其他具有传统偏振模式的光束,径向偏振光拥有更为优秀的轴向中心对称性(这种特征在传输过程中保持不变)。人们投向径向偏振光的关注越来越多。径向偏振光在高数值孔径条件下的聚焦特性在纳微级制造、操控中得到很多且正变得越来越多的应用。在这篇论文中,我们首先试图理清径向偏振光的数学理论基础,仔细地阐述径向偏振光的光束特性和紧聚焦特性,并展示一些径向偏振光在紧聚焦条件下的示..._matlab 径向偏振光束

推荐文章

热门文章

相关标签