
状压dp
文章平均质量分 78
dcx2001
这个作者很懒,什么都没留下…
展开
-
【洛谷3112】【USACO14DEC】后卫马克Guard Mark
题目描述Farmer John and his herd are playing frisbee. Bessie throws thefrisbee down the field, but it's going straight to Mark the field handon the other team! Mark has height H (1 there are N cow原创 2017-09-16 21:29:45 · 249 阅读 · 0 评论 -
【BZOJ1087】【SCOI2005】互不侵犯
Description 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。Input 只有一行,包含两个数N,K ( 1 Output 方案数。Sample Input3 2Sample Output16题解典型的状压dp.原创 2017-09-09 07:26:34 · 198 阅读 · 0 评论 -
【HDU1565】方格取数1
Description给你一个n*n的格子的棋盘,每个格子里面有一个非负数。 从中取出若干个数,使得任意的两个数所在的格子没有公共边,就是说所取的数所在的2个格子不能相邻,并且取出的数的和最大。 Input包括多个测试实例,每个测试实例包括一个整数n 和n*n个非负数(nOutput对于每个测试实例,输出可能取得的最大的和Sample Input 375 15 21原创 2017-09-09 07:36:30 · 261 阅读 · 0 评论 -
【洛谷2704】【NOI2001】炮兵阵地
司令部的将军们打算在N*M的网格地图上部署他们的炮兵部队。一个N*M的地图由N行M列组成,地图的每一格可能是山地(用“H” 表示),也可能是平原(用“P”表示),如下图。在每一格平原地形上最多可以布置一支炮兵部队(山地上不能够部署炮兵部队);一支炮兵部队在地图上的攻击范围如图中黑色区域所示:如果在地图中的灰色所标识的平原上部署一支炮兵部队,则图中的黑色的网格表示它能够攻击到的区域:沿横向左原创 2017-09-09 21:09:03 · 213 阅读 · 0 评论 -
【BZOJ1294】【SCOI2009】围豆豆Bean
DescriptionInput第一行两个整数N和M,为矩阵的边长。 第二行一个整数D,为豆子的总个数。 第三行包含D个整数V1到VD,分别为每颗豆子的分值。 接着N行有一个N×M的字符矩阵来描述游戏矩阵状态,0表示空格,#表示障碍物。而数字1到9分别表示对应编号的豆子。Output仅包含一个整数,为最高可能获得的分值。 Sample Input3 8330原创 2017-10-13 21:37:52 · 391 阅读 · 0 评论