题目出处:http://codeforces.com/contest/1016/problem/D

#include<iostream>
#define ll long long int
#define inf 0x3f3f3f3f
#define N 1005
using namespace std;
ll a[N],b[N];
ll xn[N][N];
ll n,m;
int main(){ /**/ cin>>n>>m;
ll x = ;
for(int i=;i<n;i++){
cin>>a[i];
x=x^a[i];
}
ll y = ;
for(int i=;i<m;i++){
cin>>b[i];
y=y^b[i];
} if(x==y){
cout<<"YES"<<endl;
}else{
cout<<"NO"<<endl;
return ;
}
x = x^a[];
x = x^b[];
xn[][] = x;
for(int i=;i<m;i++)
xn[][i] = b[i];
for(int i = ;i<n;i++){
xn[i][] = a[i];
}
for(int i=;i<n;i++){
for(int j = ;j<m;j++){
cout<<xn[i][j]<<" ";
}
cout<<endl;
}
return ;
}

要使得矩阵存在,那么行和列的异或一定等于零.,或者说行的异或和等于列的异或和.,之后就直接特性的填充。

最新文章

  1. CSS 类选择器(四)
  2. Perl模块的安装方法
  3. 【转】DBA需要的技能
  4. 【原创】ORA-04068: 已丢弃程序包 的当前状态研究
  5. 福建省队集训被虐记——DAY3
  6. MVC Razor 一些常用的方法
  7. jira汉化
  8. slf4j 与 log4j2 实战讲解与日志分割
  9. GreenDao教程2
  10. C. Prefixes and Suffixes
  11. centos7.2部署vnc服务记录
  12. 解决UnicodeEncodeError: &#39;gbk&#39; codec can&#39;t encode character u&#39;\u25aa&#39; in position 344 : illegal multiby
  13. Office2013 如何安装Matlab notebook
  14. python收集jvm数据
  15. Linux centos6.5 系统语言改成中文简体
  16. js获取浏览器对象的信息
  17. PHP的ISAPI和FastCGI比较
  18. R语言学习——向量,矩阵
  19. 多个jsp页面共享Java bean
  20. WordPress 主题教程:从零开始制作 WordPress 主题

热门文章

  1. axios实现类似form传值的格式,以及实现拦截器功能,response拦截实现权限判断
  2. app页面连接到服务器的数据库
  3. 基于Ambari Server部署HDP集群实战案例
  4. Python 自省指南
  5. my97datepicker实现日期改变立刻触发函数
  6. EL&JSTL简单介绍
  7. Python基本数据类型之字符串
  8. spring boot 生命周期初探
  9. 布局基础&lt;kotlin&gt;2,自定义控件(整理自网络)
  10. SAP_ABAP常用事务代码