博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bzoj千题计划105:bzoj3503: [Cqoi2014]和谐矩阵(高斯消元法解异或方程组)
阅读量:5041 次
发布时间:2019-06-12

本文共 844 字,大约阅读时间需要 2 分钟。

 

b[i][j] 表示i对j是否有影响

高斯消元解异或方程组

bitset优化

 

#include
#include
using namespace std;bitset<1610>b[1610];int x[5]={
0,-1,0,1,0};int y[5]={
0,0,1,0,-1};int n,m,t,ans[1610];int turn(int i,int j){ return (i-1)*m+j-1;}void gauss(){ int j; for(int i=0;i
=0;i--) if(!b[i][i]) ans[i]=1; else for(int j=i+1;j

 

3503: [Cqoi2014]和谐矩阵

Time Limit: 10 Sec  Memory Limit: 128 MBSec  Special Judge
Submit: 1149  Solved: 540
[][][]

Description

我们称一个由0和1组成的矩阵是和谐的,当且仅当每个元素都有偶数个相邻的1。一个元素相邻的元素包括它本

身,及他上下左右的4个元素(如果存在)。
给定矩阵的行数和列数,请计算并输出一个和谐的矩阵。注意:所有元素为0的矩阵是不允许的。

Input

输入一行,包含两个空格分隔的整数m和n,分别表示矩阵的行数和列数。

Output

输出包含m行,每行n个空格分隔整数(0或1),为所求矩阵。测试数据保证有解。

Sample Input

4 4

Sample Output

0 1 0 0
1 1 1 0
0 0 0 1
1 1 0 1
数据范围
1 <=m, n <=40

转载于:https://www.cnblogs.com/TheRoadToTheGold/p/8184287.html

你可能感兴趣的文章
graphite custom functions
查看>>
ssh无密码登陆屌丝指南
查看>>
一个自己写的判断2个相同对象的属性值差异的工具类
查看>>
[CF803C] Maximal GCD(gcd,贪心,构造)
查看>>
oracle连接的三个配置文件(转)
查看>>
Java 8 中如何优雅的处理集合
查看>>
[HNOI2012]永无乡 线段树合并
查看>>
Centos下源码安装git
查看>>
控件发布:div2dropdownlist(div模拟dropdownlist控件)
查看>>
[置顶] 细说Cookies
查看>>
[wp7软件]wp7~~新闻资讯,阅读软件下载大全! 集合贴~~~
查看>>
web前端java script学习2017.7.18
查看>>
删除TXPlatform
查看>>
Extjs String转Json
查看>>
二叉树的遍历问题总结
查看>>
一位数据挖掘成功人士 给 数据挖掘在读研究生 的建议
查看>>
Python3.6.0安装
查看>>
hdu1049
查看>>
H5项目常见问题及注意事项
查看>>
索尼(SONY) SVE1512S7C 把WIN8降成WIN7图文教程
查看>>