博客
关于我
土.秘法地震
阅读量:384 次
发布时间:2019-03-05

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

题目描述

帕秋莉掌握了一种土属性魔法
这种魔法可以在一片k×k大小的一个正方形区域内产生地震
但是如果某片即将产生地震的区域内有建筑物,帕秋莉会停止施法
整个地图大小为n×m,其中一些地方有建筑
请问有多少种可能的情况,使得帕秋莉会停止施法

输入描述:

第一行三个数n, m, k,意义见描述

接下来一个n×m的01矩阵表示这篇区域的情况,1表示这个地方有建筑

输出描述:

输出一个数表示答案

输入

4 4 2

1000
0100
0000
0001

输出

5

思路:算法核心:前缀和

本质最大子矩阵求大于0 的矩阵数量,详细解法见
直接上代码(二次元题目背景真不错,请加大力度 ,含注释)

//土 秘法地震 //算法:前缀和 //本质:最大子矩阵,再本质:最大连续子串 #include 
using namespace std;typedef long long ll;int a[1005][1005];//矩阵 int main(){ int i,j,k,n,m,cnt=0;//cnt计数符合情况的数量 string str; cin>>n>>m>>k; for(i=1;i<=n;i++) { cin>>str; for(j=0;j
0) cnt++;//符合情况 cout<
<

转载地址:http://rsxwz.baihongyu.com/

你可能感兴趣的文章
Nginx运维与实战(二)-Https配置
查看>>
Nginx部署_mysql代理_redis代理_phoenix代理_xxljob代理_websocket代理_Nacos代理_内网穿透代理_多系统转发---记录021_大数据工作笔记0181
查看>>
nginx部署本地项目如何让异地公网访问?服务器端口映射配置!
查看>>
Nginx配置HTTPS服务
查看>>
Nginx配置Https证书
查看>>
Nginx配置http跳转https
查看>>
Nginx配置ssl实现https
查看>>
nginx配置ssl证书https解决公网ip可以访问但是域名不行的问题
查看>>
Nginx配置TCP代理指南
查看>>
NGINX配置TCP连接双向SSL
查看>>
Nginx配置——不记录指定文件类型日志
查看>>
nginx配置一、二级域名、多域名对应(api接口、前端网站、后台管理网站)
查看>>
nginx配置中的服务器名称
查看>>
Nginx配置代理解决本地html进行ajax请求接口跨域问题
查看>>
nginx配置全解
查看>>
Nginx配置参数中文说明
查看>>
Nginx配置后台网关映射路径
查看>>
nginx配置域名和ip同时访问、开放多端口
查看>>
Nginx配置多个不同端口服务共用80端口
查看>>
Nginx配置好ssl,但$_SERVER[‘HTTPS‘]取不到值
查看>>