算出每个窗户左上角和右下角的坐标,直接模拟就行了。

这题直接把sum放在G数组后面,导致sum变成了char型,错了一次,G数组第一次只开了105~~~。

代码如下:

#include <cstring>
#include <cstdio>
#include <cstdlib>
using namespace std;char G[600][600];
int sum[10];int main()
{int N, M, x1, y1, x2, y2, cnt;while (scanf("%d %d", &N, &M) == 2) {memset(sum, 0, sizeof (sum));for (int i = 0; i < 5 * N + 1; ++i) {scanf("%s", G[i]);}for (int i = 0; i < N; ++i) {for (int j = 0; j < M; ++j) {cnt = 0;x1 = 5 * i + 1;y1 = 5 * j + 1;x2 = 5 * i + 4;y2 = 5 * j + 4;for (int p = x1; p <= x2; ++p) {for (int q = y1; q <= y2; ++q) {if (G[p][q] == '*') {++cnt;}}}++sum[cnt/4];}}for (int i = 0; i < 5; ++i) {printf(i == 0 ? "%d" : " %d", sum[i]);}puts("");}return 0;
}

转载于:https://www.cnblogs.com/Lyush/archive/2012/07/24/2605815.html

HUT-XXXX The window of the dazzling 模拟相关推荐

  1. JS window事件全集解析

    s-window对象的方法和属性资料 hxpd 发表于 2007-05-08 21:58:18 熟练window对象的open.close.alert.confirm.prompt.setTimeou ...

  2. linux curl 命令模拟 http get post 请求

    get post 提交的数据 地址 和步骤 需要用使用 burpsuite 先获取 再使用curl模拟请求 通过get方法请求: curl protocol://address:port/url?ar ...

  3. javascript window 属性和方法。

    closed 获取引用窗口是否已关闭. defaultStatus 设置或获取要在窗口底部的状态栏上显示的缺省信息. dialogArguments 设置或获取传递给模式对话框窗口的变量或变量数组. ...

  4. JS window对象常用方法

    窗口对象的属性和方法: 格式: [window.]属性 [window.]方法(参数) opener.属性 opener.方法(参数) self.属性 self.方法(参数) parent.属性 pa ...

  5. javascript之window对象详解

    window对象有以下方法: open  close  alert   confirm   prompt   setTimeout  clearTimeout   setInterval   clea ...

  6. JavaScript中window对象属性,时间等的总结

    Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY.FRAMESET或 FRAME元素时,都会自动建立window对象的实例. ...

  7. BOM的window对象的属性及其方法

    Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY.FRAMESET或 FRAME元素时,都会自动建立window对象的实例. ...

  8. JS window事件全集解析 (转载)

    js-window对象的方法和属性资料 hxpd 发表于 2007-05-08 21:58:18 熟练window对象的open.close.alert.confirm.prompt.setTimeo ...

  9. window对象的方法

    使用window方法时可以省略window open方法 语法格式:window.open(URL,窗口名称,窗口风格) 功能:打开一个新的窗口,并在窗口中装载指定URL地址的网页. 说明: open ...

  10. JavaScript设计模式系统讲解与应用-笔记

    可参考:https://www.kancloud.cn/qeating/javascript-design/1555175 第1章 课程介绍 1.导学 设计模式:前端开发.客户端开发.后端开发=> ...

最新文章

  1. Linux 下 hosts 应用
  2. matlab中读文件的行数_Matlab中读取txt文件的几种方法
  3. C++中public、protected及private用法
  4. Oracl数据库管理方面的资料(查询sga,查看oracle数据库名称sid,查看oracle数据库名称,查看表空间,修改表空间名称,数据库管理,sqlPlus数据显示)
  5. object.assign
  6. 如何在Java中检查对象是否为空?
  7. Graphviz 入口
  8. 拆分是解决大规模应用问题的本质
  9. 整理发布一些关于VMware vSphere的文档
  10. RDCMan 安装问题
  11. 学术论文海报模板_论文深耕 | 第一次写学术论文无从下手?阅读写作套路来了!...
  12. 5、win7激活秘钥
  13. axure不能导出图片_Axure7.0导出图片提示内存不足,如何解决?
  14. lol1月8日服务器维护,lol测试服1月8日更新公告
  15. 为什么自动驾驶遇瓶颈,但自动代客泊车却很热?
  16. 10.8.8.8柠檬wifi网页登录_20.5.24—0元Kindle补货了!速度上车!
  17. scipy在控制理论的应用
  18. 计算机网络:数据链路层功能
  19. php用while循环实现2的n次方,编写程序,使用while循环计算4096是2的几次方,然后输出结果。...
  20. 牛客网wannafly挑战赛13-D(贪心)

热门文章

  1. linux:云端 ubuntu下挂载数据盘
  2. 不确定性原理的前世今生 · 数学篇(二)
  3. 阿里巴巴集团CEO张勇和校招生面对面,畅聊阿里的技术路线
  4. 今天的阿里云,不应该只是这张图
  5. 李扬:2018春节港澳游(上篇:行)
  6. nba球队查询系统c语言代码,NBA球队中英文对照一览表
  7. 深度学习行人检测简介_深度学习简介
  8. 端到端车道线检测_如何使用Yolov5创建端到端对象检测器?
  9. html用js发post请求,使用js拼接表单发送post请求示例
  10. 高一计算机专业班主任工作总结,07计算机5班班主任工作总结