洛谷P1736 创意吃鱼法
题目背景
感谢@throusea 贡献的两组数据
题目描述
回到家中的猫猫把三桶鱼全部转移到了她那长方形大池子中,然后开始思考:到底要以何种方法吃鱼呢(猫猫就是这么可爱,吃鱼也要想好吃法 ^_*)。她发现,把大池子视为01矩阵(0表示对应位置无鱼,1表示对应位置有鱼)有助于决定吃鱼策略。
在代表池子的01矩阵中,有很多的正方形子矩阵,如果某个正方形子矩阵的某条对角线上都有鱼,且此正方形子矩阵的其他地方无鱼,猫猫就可以从这个正方形子矩阵“对角线的一端”下口,只一吸,就能把对角线上的那一队鲜鱼吸入口中。
猫猫是个贪婪的家伙,所以她想一口吃掉尽量多的鱼。请你帮猫猫计算一下,她一口下去,最多可以吃掉多少条鱼?
输入输出格式
输入格式:
有多组输入数据,每组数据:
第一行有两个整数n和m(n,m≥1),描述池塘规模。接下来的n行,每行有m个数字(非“0”即“1”)。每两个数字之间用空格隔开。
对于30%的数据,有n,m≤100
对于60%的数据,有n,m≤1000
对于100%的数据,有n,m≤2500
输出格式:
只有一个整数——猫猫一口下去可以吃掉的鱼的数量,占一行,行末有回车。
输入输出样例
输入样例#1:
4 6 0 1 0 1 0 0 0 0 1 0 1 0 1
洛谷P1736 创意吃鱼法相关推荐
- 洛谷 P1736 创意吃鱼法
P1736 创意吃鱼法 题目描述 回到家中的猫猫把三桶鱼全部转移到了她那长方形大池子中,然后开始思考:到底要以何种方法吃鱼呢(猫猫就是这么可爱,吃鱼也要想好吃法 ^_*).她发现,把大池子视为01矩阵 ...
- 洛谷 P1736 创意吃鱼法(多维DP)
题目描述 回到家中的猫猫把三桶鱼全部转移到了她那长方形大池子中,然后开始思考:到底要以何种方法吃鱼呢(猫猫就是这么可爱,吃鱼也要想好吃法 ^_*).她发现,把大池子视为01矩阵(0表示对应位置无鱼,1 ...
- [二维DP] 洛谷P1736 创意吃鱼法(预处理)
题目 LP1736 思路 本题作为一道提高+/省选-的题,基本思路是自己想出来的,拿了90,然后有一个小bug一直没发现,拿来标程对比,改了这个bug然后AC,还是很开心的. 首先,借鉴最大正方形的经 ...
- 洛谷 P1736 创意吃鱼法 ( dp
题意: 一个 01 01 01矩阵中 求解最大的正方形:正方形形状为对角线为 1 1 1,其他位置为0" role="presentation">000 状态 dp ...
- 创意吃鱼法(洛谷-P1736)
题目描述 回到家中的猫猫把三桶鱼全部转移到了她那长方形大池子中,然后开始思考:到底要以何种方法吃鱼呢(猫猫就是这么可爱,吃鱼也要想好吃法 ^_*).她发现,把大池子视为01矩阵(0表示对应位置无鱼,1 ...
- 洛谷P1061 Jam的计数法 数学
洛谷P1061 Jam的计数法 数学 已知一个字符串 其 均有 s--t构成 且字符串要求 s[ i ]<s[ j ] i < j 已知一个字符串 求按字典序排列 的后5个字符串 1. ...
- POJ3349,洛谷SP4354-SnowflakeSnowSnowflakes【最小表示法,hash】
正题 洛谷评测记录:https://www.luogu.org/recordnew/lists?uid=52918&pid=SP4354 POJ题目链接:http://poj.org/prob ...
- 猴子吃桃 (洛谷P5743)← 递推法
[题目来源] https://www.luogu.com.cn/problem/P5743 [问题描述] 一只小猴买了若干个桃子.第一天他刚好吃了这些桃子的一半,又贪嘴多吃了一个:接下来的每一天它都会 ...
- 洛谷P1061 Jam的计数法
题目描述 Jam是个喜欢标新立异的科学怪人.他不使用阿拉伯数字计数,而是使用小写英文字母计数,他觉得这样做,会使世界更加丰富多彩.在他的计数法中,每个数字的位数都是相同的(使用相同个数的字母),英文字 ...
最新文章
- JAVA字符串格式化-String.format()的使用
- boost::transform_iterator用法的测试程序
- 【实习记】2014-09-04浏览代码查middle资料+总结我折腾过的源码浏览器
- 设计模式的理解的总结
- mysql explain insert_简述Mysql Explain 命令
- rust异步编程--理解并发/多线程/回调/异步/future/promise/async/await/tokio
- Java中用三种方法输出字符串_java中两个字符串连接的三种方法
- UnityShader10:CG标准函数库
- VS编译报错Error2019
- Qt + DbgView : 将qDebug输出到DbgView或终端
- PCB制作仿真、自制51板测试及性能改进
- 最大子段和(动态规划算法)
- 微波雷达感应技术,在民用领域的发展应用,低功耗雷达传感模块
- “晨光”老矣,尚能饭否?
- 中高端时代趁势而来,本就艰难的酒店企业如何顺势而为
- 从mong 主键ObjectId获取插入时间
- 哈哈...汗汗...
- split()方法的使用
- 关于新冠肺炎(COVID-19)论文解读集合
- 3.13 小红书笔记怎样带话题,才能增加曝光?【玩赚小红书】