zoukankan      html  css  js  c++  java
  • #420(div2)A. Okabe and Future Gadget Laboratory

    题意:给出n*n的矩阵,问该矩阵中不为1的数字是否能由该行的某个数+该列的某个数得到,输出yes,否则no

    思路:暴力

     1 #include<bits/stdc++.h>
     2 using namespace std;
     3 
     4 int a[52][52];
     5 
     6 int main(){
     7     int n;
     8     scanf("%d",&n);
     9     for(int i=1;i<=n;i++){
    10         for(int j=1;j<=n;j++) scanf("%d",&a[i][j]);
    11     }
    12     int t;
    13     long long sum;
    14     for(int i=1;i<=n;i++){
    15         for(int j=1;j<=n;j++){
    16             if(a[i][j]!=1){
    17                 for(int ii=1;ii<=n;ii++){
    18                     sum=a[i][ii];
    19                     t=0;
    20                     for(int jj=1;jj<=n;jj++) {
    21                         sum+=a[jj][j];
    22                         if(sum==a[i][j]) {
    23                             t=1;break;
    24                         }
    25                         sum-=a[jj][j];
    26                     }
    27                     if(t) break;
    28                 }
    29                 if(t==0) {
    30                     cout<<"No"<<endl;return 0;
    31                 }
    32             }
    33         }
    34     }
    35     cout<<"Yes"<<endl;return 0;
    36 }
  • 相关阅读:
    ES6相关概念及新增语法
    正则表达式
    递归
    高阶函数和闭包
    严格模式
    this指向
    递归
    严格模式
    函数内部的this指向
    函数的定义和调用
  • 原文地址:https://www.cnblogs.com/hhxj/p/7079107.html
Copyright © 2011-2022 走看看