腾讯马拉松 第三场 1003 小小明系列故事——游戏的烦恼 大水题

简介:

  比赛的时候看错题意了,其实是个大水题

  只用把每个点和(0,0)之前的和算出来,然后枚举左上角即可


/*
author:jxy
lang:C/C++
university:China,Xidian University
**If you need to reprint,please indicate the source**
*/
#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <queue>
#define INF 1E9
using namespace std;
int sum[2001][2003];
int main()
{
    int n,m;
    while(~scanf("%d%d",&n,&m)&&n+m)
    {
        int x,y;
        scanf("%d%d",&x,&y);
        int i,j;
        getchar();
        memset(sum,0,sizeof(sum));
        for(i=1;i<=n;i++,getchar())
         for(j=1;j<=m;j++)
         {
             if(getchar()=='*')
             {
                 sum[i][j]=sum[i-1][j]+sum[i][j-1]-sum[i-1][j-1]+1;
             }
             else sum[i][j]=sum[i-1][j]+sum[i][j-1]-sum[i-1][j-1];
         }
        int ans=0;
        for(i=0;i<n;i++)
         for(j=0;j<m;j++)
         {
             if(i+x<=n&&j+y<=m&&sum[i+x][j+y]+sum[i][j]-sum[i+x][j]-sum[i][j+y]==(x*y))ans++;
             if(x!=y&&i+y<=n&&j+x<=m&&sum[i+y][j+x]+sum[i][j]-sum[i+y][j]-sum[i][j+x]==(x*y))ans++;
         }
        printf("%d\n",ans);
    }
}


目录
相关文章
|
3月前
|
JSON 自然语言处理 数据挖掘
苹果12不如十三香?背后真相让100000网友点了赞!
苹果12不如十三香?背后真相让100000网友点了赞!
32 1
苹果12不如十三香?背后真相让100000网友点了赞!
|
移动开发 前端开发 安全
淘宝PC改版!我们跟一位背后付出6年的男人聊了聊……
2022年5月底,淘宝PC首页全新改版。本文讲述了PC改版前后的坎坷故事,以及PC项目组未来的技术布局和思考。
580 0
淘宝PC改版!我们跟一位背后付出6年的男人聊了聊……
|
生物认证 Android开发 流计算
手机总得“坚守”点什么,否则这个世界多么无聊 | 深扒
最近有一篇文章引起了很多人的关注:《老罗的江湖与传说》(又称:《老罗:一个内向而敏感的动物》),这是科技圈最负盛名的人物专访记者,《财经》杂志宋玮的一篇经典作品,其中有一段话引起了笔者的兴趣。
165 0
手机总得“坚守”点什么,否则这个世界多么无聊 | 深扒
|
人工智能 编解码 监控
匠心故事 | 华为造“星”记:我的世界里没有黑暗
匠心故事 | 华为造“星”记:我的世界里没有黑暗
310 0
匠心故事 | 华为造“星”记:我的世界里没有黑暗
|
机器学习/深度学习 人工智能 自动驾驶
阿里云借愚人节讲了一个未来故事
阿里云借愚人节讲了一个未来故事
283 0
阿里云借愚人节讲了一个未来故事
|
安全 定位技术 Android开发
跟《原神》学学怎么让用户上瘾
我刚玩一周,抽卡还不到20次的时候,就抽到了当期up的五星角色“胡桃”,一查发现这个角色很厉害,有人抽了上百次都没抽到,白板号都能卖到5、600元,觉得自己运气很好,赚到了的感觉,更加卖力地玩下去把角色养大。
1465 0
跟《原神》学学怎么让用户上瘾
|
Java 程序员
一个程序员的国庆血泪相亲史,惨败而归…
没错,这个程序员就是博主我。 伴随着国庆往返的大军,博主我也踏上了幸福的回家之路。
|
数据中心
阿里云黑科技太厉害了 脑子进水还算得更快
热得快可以快速烧水是利用了浸没的优势,那么如果要降温呢? 阿里云科学家在4月26日的云栖大会·南京峰会上展示了全浸没的“凉得快”服务器——麒麟,把整台服务器浸在液体里循环冷却,这一方案可以无需使用空调,能源使用率(PUE)逼近了理论极限值1.0。
1662 0
|
Web App开发 安全 Windows
微博疯传电脑提速“秘技” 360安全专家称纯属忽悠
 近来,一则为Windows XP用户提升网速的“电脑小技巧”风靡网上,在各大微博被转发数万次。该文称:“Windows XP自动保留了20%的网速,通过一定设置取消带宽限制,就可以使用100%的网速”。
896 0