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

    题目1180:对称矩阵

    时间限制:1 秒

    内存限制:32 兆

    特殊判题:

    提交:3092

    解决:1607

    题目描述:

    输入一个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 #include <iostream>
     2 #include <cstdio>
     3 using namespace std;
     4 int a[100][100];
     5 
     6 bool IsSymmetryMatrix(int a[100][100], int n){
     7     for(int i = 0; i < n; i++){
     8         for(int j = 0; j < i; j++){
     9             if(a[i][j] != a[j][i])
    10                 return false;
    11         }
    12     }
    13     return true;
    14 }
    15 
    16 int main(){
    17     int n;
    18     while(cin >> n){
    19         for(int i = 0; i < n; i++){
    20             for(int j = 0; j < n; j++){
    21                 cin >> a[i][j];
    22             }
    23         }
    24         if(IsSymmetryMatrix(a, n))
    25             cout << "Yes!" << endl;
    26         else
    27             cout << "No!" << endl;
    28 
    29     }
    30     return 0;
    31 }
     
  • 相关阅读:
    [原]Android 开发第一步
    [转]使用Android-Studio 开发Android 程序
    [转]VS2010 常用插件
    [转]FluentData
    BUUCTF-[HCTF 2018]WarmUp
    2019.11.11读书笔记
    2019.11.9读书笔记
    记录一道神仙CTF-wtf.sh-150
    SDOI2018 一轮培训划水祭
    [SHOI2009]会场预约
  • 原文地址:https://www.cnblogs.com/qinduanyinghua/p/6497741.html
Copyright © 2011-2022 走看看