题意:
给你一个n*n矩阵,要你判断不是1的数能不能有同一行 + 同一列的一个数得到。
题解:
A题很简单,暴力就可以过了。

#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
int n,m;
int a[55][55];
bool check(int x,int y)
{for(int i=1;i<x;i++){for(int j=1;j<y;j++){if(a[i][y]+a[x][j]==a[x][y]){return true;}}for(int j=y+1;j<=n;j++){if(a[i][y]+a[x][j]==a[x][y]){return true;}}   }for(int i=x+1;i<=n;i++){for(int j=1;j<y;j++){if(a[i][y]+a[x][j]==a[x][y]){return true;}}for(int j=y+1;j<=n;j++){if(a[i][y]+a[x][j]==a[x][y]){return true;}}   }return false;
}
int main()
{while(~scanf("%d",&n)){for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)scanf("%d",&a[i][j]);bool flag=false;for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){if(a[i][j]==1)continue;if(!check(i,j)){flag=true;break;}}if(flag)break;      }if(flag)printf("No\n");elseprintf("Yes\n");}
}

CF420 div2 821A Okabe and Future Gadget Laboratory相关推荐

  1. CF420 div2 821C Okabe and Boxes

    题意: 给你2*n个操作,分别是在栈顶部加一个数,删除栈顶的一个数,删除的顺序是1到n,你可以在任何一次操作后对栈中序列进行重排,问你最小需要多少次重排. 题解: 扯一下犊子,看到这玩意一下子想到栈, ...

  2. codeforces round 420 div2 补题 CF 821 A-E

    A Okabe and Future Gadget Laboratory 暴力 #include<bits/stdc++.h> using namespace std; typedef l ...

  3. Codeforces Round #420 (Div. 2)

    这一场PP说很简单,我就闲来无事敲一敲好了,反正也考完了(雾,不过只剩数据结构和c++ A. Okabe and Future Gadget Laboratory time limit per tes ...

  4. signature=238bc634dea41b329480120e2b242d0b,dea-8k_20191106.htm

    dea-ex991_6.htm Exhibit 99.1 EASTERLY GOVERNMENT PROPERTIES REPORTS THIRD QUARTER 2019 RESULTS WASHI ...

  5. #420 Div2 Problem B Okabe and Banana Trees (math 暴力枚举)

    题目链接 :http://codeforces.com/contest/821/problem/B 题意 :给出 m 和 b 表示在坐标轴上的一条直线  要求你在这条直线和x.y轴围成的区域中找出一个 ...

  6. 《Did I Buy the Wrong Gadget?How the Evaluability of Technology Features Influences...》中英文对比文献翻译

    <Did I Buy the Wrong Gadget? How the Evaluability of Technology Features Influences Technology Fe ...

  7. The development history and future trend of optical fiber communication technology

    The development history and future trend of optical fiber communication technology name:Puaoran (蒲傲然 ...

  8. Java多线程,Thread,Runnable,Callable Task,Future<Task>,CompletionService

    一.Java多线程的方法 1. 继承 Thread 2. 实现 Runnable 3. 实现 Callable 可以有返回值 package com.test;import java.util.Arr ...

  9. C++ 多线程:future 异步访问类(线程之间安全便捷的数据共享)

    文章目录 future前言 future描述 future类成员使用 总结 future前言 首先查看如下代码 #include <iostream> #include <threa ...

最新文章

  1. 干货下载 | 高效金融客户分析体系如何搭建?
  2. 【Linux】一步一步学Linux——lsattr命令(116)
  3. js弹出窗体获得焦点
  4. 浅谈开关量采集回路的设计及交流干扰问题解决方案
  5. 服务器查内存型号,服务器怎样查内存型号
  6. 大数据(3) - 高可用 HDFS HA
  7. Java通用工具类之按对象属性排序工具类
  8. 汇编语言视频教程 | 免费下载
  9. AutoJs学习-实现极乐净土
  10. 韦根协议-C编程实现
  11. 锐捷交换机VRRP配置
  12. 盲人怎么用计算机打字,盲人打字键盘指法练习技巧和方法
  13. DotNetCasClient 如何获取Cas服务器返回的attributes中的数据
  14. [USACO09OCT]谷仓里的回声Barn Echoes(hush、STL)
  15. Rstudio与R的绑定和更新
  16. CAD数据不通过ArcGIS导出为MDB
  17. 2017多校第3场 HDU 6058 Kanade's sum 双链表,思维
  18. 吕公奇文——《破窑赋》
  19. 计算机应用行距怎么弄,电脑行间距在哪里设置
  20. 巧学五笔打字-----1小时可学会,不用死背字根 [图片]

热门文章

  1. epub格式怎么转换成mobi?快来看看这些转换方法
  2. jq 动态配置meta的keywords,description
  3. 读《微软的秘密》,想《走出软件作坊》
  4. linux就该这么学第8章Iptables与Firewalld防火墙。
  5. 12.5 地图实时路况数据分析
  6. coroutines
  7. 性教育中N个挠头问题
  8. Bitmap,File,Drawable相互转化以及都如何转化为Uri,以及图片叠加图片拼接
  9. 【解决】Requests库的SSL警告:InsecureRequestWarning: Unverified HTTPS request is being made.
  10. AP transaction error, DAP status f0000021