zoukankan      html  css  js  c++  java
  • 计算机考研真题 对称矩阵

    题目描述

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

    输入描述:

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

    输出描述:

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

    输入

    4
    16 19 16 6 
    19 16 14 5 
    16 14 16 3 
    6 5 3 16 
    2
    1 2
    3 4
    

    输出

    Yes!
    No!





    //计算机考研真题 对称矩阵
    /*
    程序设计思想:
        简单的数学知识。
    */
    //程序实现:
    
    #include <iostream>
    using namespace std;
      
    int main(){
        int matrix[101][101],n;
        while(cin>>n){
            int i,j;
            bool flag=true;
            for(i=0;i<n;i++)
                for(j=0;j<n;j++)
                    cin>>matrix[i][j];
            for(i=0;i<n;i++){           
                for(j=0;j<n;j++){
                    if(matrix[i][j]!=matrix[j][i]){
                        flag=false;
                        break;
                    }
                }
            }
            if(flag) cout<<"Yes!"<<endl;
            else cout<<"No!"<<endl;
        }
        return 0;
    }
  • 相关阅读:
    Linux 安装 MysQl
    Linux上安装pip以及setuptools
    Linux 安装 python3
    基础 项目部署 上线
    wepsocket 了解一下
    scrapy之中间件
    scrapy之定制命令
    网络爬虫之scrapy框架设置代理
    爬虫之Xpath详解
    3.8软件测试模型
  • 原文地址:https://www.cnblogs.com/parzulpan/p/10058722.html
Copyright © 2011-2022 走看看