#include<cstdio>
using namespace std;
int n,A[][];
int B[][],C[][]; int Read()
{
int d=;
char ch,t=;
while((ch=getchar())==' '||ch=='\n') ;
if(ch=='-') t=;
else d=ch-'';
while((ch=getchar())>=''&&ch<='')
d=d*+ch-'';
if(t) return -d;
else return d;
} int main()
{
scanf("%d",&n);
bool sign=true;
for(int i=;i<n;i++){
for(int j=;j<n;j++)
A[i][j]=Read();
}
for(int i=;i<n;i++){
for(int j=;j<n;j++)
B[i][j]=Read();
}
for(int i=;i<n;i++){
for(int j=;j<n;j++)
C[i][j]=Read();
}
for(int i=;i<n&&sign;i++){
for(int j=;j<n&&sign;j++){
int sum=;
for(int k=;k<n;k++)
sum+=A[i][k]*B[k][j];
if(sum!=C[i][j]){
sign=false;
break;
}
}
}
if(sign) printf("YES");
else printf("NO");
}

最新文章

  1. 介绍开源的.net通信框架NetworkComms框架 源码分析(二十一 )TCPConnectionListener
  2. href和src的使用场景
  3. CentOS 7 httpd服务的安装、配置
  4. 区分总结innerHeight与clientHeight、innerWidth与clientWidth、scrollLeft与pageXOffset等属性
  5. SpinLock 实现
  6. &amp;quot;undefined reference to&amp;quot; 问题解决方法
  7. 文本替换sed+字段处理cut,join+awk重新编排字段
  8. ASP申请单动态添加实现方法及代码
  9. 自己实现的库函数2(memset,memcmp,memcpy,memmove)
  10. [转] GDB disassemble
  11. 实现QQslidingMenu侧滑效果学习笔记
  12. 手工搭建基于ABP的框架(3) - 登录,权限控制与日志
  13. 查看SQL Server服务运行帐户和SQL Server的所有注册表项
  14. Nginx 和 IIS 实现动静分离(转)
  15. SQLite3问题
  16. 通过ldap验证svn服务
  17. TZOJ 2392 Bounding box(正n边形三点求最小矩形覆盖面积)
  18. msf下的各种生成payload命令
  19. Unity中的点击,长按,划动
  20. Python 3 进阶 —— print 打印和输出

热门文章

  1. hdu 4708(暴力+找规律)
  2. Angular 组件与模板 - 属性指令
  3. System.in中的read()方法
  4. 网络代理-Firefox在shadow socks下面的使用
  5. centos7 install k8s centos 安装 kubernetes 详细
  6. Django学习笔记第十篇--实战练习六--发送邮件
  7. 【BZOJ4551】[Tjoi2016&amp;Heoi2016]树 并查集
  8. R语言中的一些函数
  9. R中,将从MySQL中获取的结果字符列表转化为向量,并测试绘制图形
  10. 启动原生Hadoop集群或伪分布环境