zoukankan      html  css  js  c++  java
  • 华科机考:对称矩阵

    时间限制:1秒  空间限制:32768K

    题目描述

    输入一个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!

    思路:这个没啥好说的

    代码:

    #include <iostream>
    
    using namespace std;
    
    int a[110][110];
    
    int main(){
        int n,flag;
        while(cin>>n){
         for(int i=0;i<n;i++)
            for(int j=0;j<n;j++)
               cin>>a[i][j];
          flag=0;
         for(int i=0;i<n;i++){
           for(int j=i;j<n;j++){
             if(a[i][j]!=a[j][i]){
               flag=1;
               break;
             }  
           }
           if(flag==1)
             break;
         }
          if(flag==1)
            cout<<"No!"<<endl;
          else
            cout<<"Yes!"<<endl; 
        }
    }
  • 相关阅读:
    项目01-nginx模块
    Spark机器学习
    项目01-手机端模块
    Spark内存管理
    Spark Streaming
    Spark SQL
    Spark Job调度
    Spark master节点HA配置
    机器学习
    07、Spark集群的进程管理
  • 原文地址:https://www.cnblogs.com/mlgjb/p/6682316.html
Copyright © 2011-2022 走看看