二次联通门 : BZOJ 1567: [JSOI2008]Blue Mary的战役地图

/*BZOJ 1567: [JSOI2008]Blue Mary的战役地图社会我栋哥人怂P话多暴力能A题正解能WA0*/
#include <cstdio>
#include <iostream>#define rg register
inline void read (int &n)
{rg char c = getchar ();for (n = 0; !isdigit (c); c = getchar ());for (; isdigit (c); n = n * 10 + c - '0', c = getchar ());
}
#define Max 60
int a[Max][Max], b[Max][Max];
int main (int argc, char *argv[])
{int N; read (N); rg int i, j, k, x, y, z, c;for (i = 1; i <= N; ++ i) for (j = 1; j <= N; ++ j) read (a[i][j]);for (i = 1; i <= N; ++ i) for (j = 1; j <= N; ++ j) read (b[i][j]);for (i = N; i >= 1; -- i)for (j = 1; j <= N - i + 1; ++ j)for (k = 1; k <= N - i + 1; ++ k)for (x = 1; x <= N - i + 1; ++ x)for (y = 1; y <= N - i + 1; ++ y){for (z = 0; z < i; ++ z)for (c = 0; c < i; ++ c)if (a[j + z][k + c] != b[x + z][y + c]) goto Here;printf ("%d", i); return 0;Here : continue;}    printf ("0"); return 0;
}

转载于:https://www.cnblogs.com/ZlycerQan/p/7592682.html

BZOJ 1567: [JSOI2008]Blue Mary的战役地图相关推荐

  1. BZOJ 1567: [JSOI2008]Blue Mary的战役地图 矩阵二维hash

    1567: [JSOI2008]Blue Mary的战役地图 Description Blue Mary最近迷上了玩Starcraft(星际争霸) 的RPG游戏.她正在设法寻找更多的战役地图以进一步提 ...

  2. BZOJ 1567: [JSOI2008]Blue Mary的战役地图( 二分答案 + hash )

    二分答案, 然后用哈希去判断... ------------------------------------------------------------------------- #include ...

  3. bzoj 1567: [JSOI2008]Blue Mary的战役地图 二维哈希

    1567: [JSOI2008]Blue Mary的战役地图 Time Limit: 10 Sec  Memory Limit: 162 MB Submit: 1199  Solved: 702 [S ...

  4. BZOJ 1567 [JSOI2008]Blue Mary的战役地图【二分答案】

    直接二分答案暴力枚举. 看到其他题解说需要用哈希存一下矩阵但是实际上没有必要. 尽管暴力枚举的时间复杂度十分高但是实际上我们在验证的时候会减掉许多不存在的情况: #include <cmath& ...

  5. 1567: [JSOI2008]Blue Mary的战役地图

    Description Blue Mary最近迷上了玩Starcraft(星际争霸) 的RPG游戏.她正在设法寻找更多的战役地图以进一步提高自己的水平. 由于Blue Mary的技术已经达到了一定的高 ...

  6. [JSOI2008]Blue Mary的战役地图 Hash题解

    题目描述 Blue Mary最近迷上了玩Starcraft(星际争霸) 的RPG游戏.她正在设法寻找更多的战役地图以进一步提高自己的水平. 由于Blue Mary的技术已经达到了一定的高度,因此,对于 ...

  7. [JSOI2008]Blue Mary的战役地图(二分+哈希)

    Blue Mary最近迷上了玩Starcraft(星际争霸) 的RPG游戏.她正在设法寻找更多的战役地图以进一步提高自己的水平. 由于Blue Mary的技术已经达到了一定的高度,因此,对于用同一种打 ...

  8. B1567 [JSOI2008]Blue Mary的战役地图 二分答案+hash

    一开始以为是dp,后来看了一下标签...二分答案?之前也想过,但是没往下想,然后之后的算法就顺理成章,先求出第一个地图的所有子矩阵的hash值,然后求第二个,在上一个地图例二分查找,然后就没了. 算法 ...

  9. [JSOI2008]Blue Mary的战役地图——全网唯一一篇dp题解

    全网唯一一篇dp题解 网上貌似全部都是哈希+二分(反正我是大概baidu了翻了翻)(还有人暴力AC了的..) 哈希还是相对于dp还是比较麻烦的. 而且正确性还有可能被卡(当然这个题不会) 而且还容易写 ...

最新文章

  1. 常用深度学习框——Caffe/TensorFlow / Keras/ PyTorch/MXNet
  2. 读书笔记之《习惯的力量》
  3. cocos2d-x环境配置和常见问题
  4. V3S中默认时区设置(笔记)
  5. vim配置及插件安装笔记
  6. jQuery 学习笔记之二 (jQuery代码风格)
  7. 深入理解Nginx 模块开发与架构解析-陶辉 读书笔记
  8. JavaScript入门介绍 1 2021/02/27
  9. 在php中调用java接口吗,php 调用 java 接口
  10. thinkphp框架的优缺点
  11. ApiPost报TypeError: Cannot read property ‘oauth‘ of undefined的解决方案
  12. nginx location总结
  13. c++将十进制存放在2个字节及多个字符中
  14. .NET Framework 4.6.1包和语言包下载
  15. 『深度实战』天池小目标检测大赛·宫颈癌风险智能诊断推荐
  16. 抓取Momentum图片
  17. lol英雄联盟符文助手/一键应用符文易语言源码
  18. STM32存储器知识的相关应用(IAP、Bit Banding)
  19. java BigDecimal
  20. 微信小程序生成paySign

热门文章

  1. 【蓝桥杯官网试题 - 算法训练 】P0502(乱搞,tricks)
  2. 【HihoCoder - 1851】D级上司 (树形图,dfs)
  3. 使用tcpdump,adb进行手机抓包
  4. linux exchange邮件客户端,Linux中使用Hiri邮件客户端访问Exchange帐户
  5. vivoiqooz1鸿蒙系统,iQOOZ1评测:vivo新一代性价比神机
  6. kettle增加字段报错_【实战】使用 Kettle 工具将 mysql 数据增量导入到 MongoDB 中
  7. js关闭iframe窗口_[Selenium]24.处理弹窗新式的模态窗口
  8. javase 的一些基础常用类
  9. java http 上传文件_java利用httpClient实现后台文件上传请求
  10. leetcode912. 排序数组 有范围的排序统统用桶排序