【bzoj1725】 [Usaco2006 Nov]Corn Fields牧场的安排 状压dp

【bzoj1725】 [Usaco2006 Nov]Corn Fields牧场的安排 状压dp_第1张图片【bzoj1725】 [Usaco2006 Nov]Corn Fields牧场的安排 状压dp_第2张图片

状压基础题。

#include
#include
#include
#define p 100000000
#define ll long long
using namespace std;
int dp[13][1<<12],mp[13],a[1<<12],ToT,n,m;
int main() {
	scanf("%d%d",&n,&m);
	for (int i=1;i<=n;i++)
		for (int j=1;j<=m;j++) {
			int x;scanf("%d",&x);
			if (!x) mp[i]+=(1<<(m-j));
		}
	for (int i=0;i<(1<

 

你可能感兴趣的:(bzoj,动态规划-状压dp)