zoukankan      html  css  js  c++  java
  • 题目1180:对称矩阵

    题目描述:

    输入一个N维矩阵,判断是否对称。

    输入:

    输入第一行包括一个数:N(1<=N<=100),表示矩阵的维数。
    接下来的N行,每行包括N个数,表示N*N矩阵的元素。

    输出:

    可能有多组测试数据,对于每组数据,
    输出"Yes!”表示矩阵为对称矩阵。
    输出"No!”表示矩阵不是对称矩阵。

    样例输入:
    4
    16 19 16 6 
    19 16 14 5 
    16 14 16 3 
    6 5 3 16 
    2
    1 2
    3 4
    样例输出:
    Yes!
    No!
     1 import java.math.BigInteger;
     2 import java.util.Scanner;
     3  
     4 public class Main{
     5     public static void main(String[]args){
     6     Scanner in=new Scanner(System.in);
     7     while(in.hasNext()){
     8         int n=in.nextInt();
     9         int[][]ju=new int[n][n];
    10         for(int i=0;i<n;i++){
    11         for(int j=0;j<n;j++){
    12             ju[i][j]=in.nextInt();
    13         }
    14         }
    15         boolean an=true;
    16         for(int i=0;i<n;i++){
    17         for(int j=0;j<i;j++){
    18             if(ju[i][j]!=ju[j][i])
    19             {
    20             an=false;
    21             break;
    22             }
    23         }
    24         if(an==false) break;
    25         }
    26         System.out.println(an?"Yes!":"No!");
    27     }
    28     }
    29  }
    30  
    31 /**************************************************************
    32     Problem: 1180
    33     User: 0000H
    34     Language: Java
    35     Result: Accepted
    36     Time:630 ms
    37     Memory:95112 kb
    38 ****************************************************************/
  • 相关阅读:
    Linux 基础命令(一)转
    Django项目发布 环境部署(下)
    Django项目发布 环境部署(中)
    Django项目发布 环境部署(上)
    deepin linux 打开ssh服务
    虚拟机网卡重启
    centos7 mysql数据库安装和配置
    centos7 修改网络配置
    MySQL----view & transaction
    MySQL ----函数
  • 原文地址:https://www.cnblogs.com/qq1029579233/p/4470691.html
Copyright © 2011-2022 走看看