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;
    }
  • 相关阅读:
    05
    04
    03
    02
    01
    drf 频率类
    drf 视图家族
    drf 之 群改,单改接口
    drf 序列化
    drf 之模块
  • 原文地址:https://www.cnblogs.com/parzulpan/p/10058722.html
Copyright © 2011-2022 走看看