7-4 大炮打蚊子 (20分)__C++
题目
现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格。向该平面的任意位置发射炮弹,炮弹的杀伤范围如下示意:
O
OXOO
其中,X为炮弹落点中心,O为紧靠中心的四个有杀伤力的格子范围。若蚊子被炮弹命中(位于X格),一击毙命,若仅被杀伤(位于O格),则损失一半的生命力。也就是说,一次命中或者两次杀伤均可消灭蚊子。现在给出蚊子的分布情况以及连续k发炮弹的落点,给出每炮消灭的蚊子数。
输入格式:
第一行为两个不超过20的正整数M和N,中间空一格,表示二维平面有M行、N列。
接下来M行,每行有N个0或者#字符,其中#表示所在格子有蚊子。
接下来一行,包含一个不超过400的正整数k,表示发射炮弹的数量。
最后k行,每行包括一发炮弹的整数坐标x和y(0≤x<M,0≤y<N),之间用一个空格间隔。
输出格式:
对应输入的k发炮弹,输出共有k行,第i行即第i发炮弹消灭的蚊子数。
输入样例:
5 6
00#00#
000###
00#000
000000
00#000
2
1 2
1 4
输出样例:
0
2
代码
未完成
7-4 大炮打蚊子 (20分)__C++相关推荐
- 7-42 大炮打蚊子 (15 分)
7-42 大炮打蚊子 (15 分)(C) 现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格.向该平面的任意位置发射炮弹,炮弹的杀伤范围如下示意: OOXOO 其中,X为炮 ...
- j-4 大炮打蚊子 (10 分)关于最后一个测试点出错及本题的具体思路(以作者思路为例)
j-4 大炮打蚊子 (10 分) 现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格.向该平面的任意位置发射炮弹, 炮弹的杀伤范围如下示意: O OXO O 其中,X ...
- 5-14 大炮打蚊子 (15分)
5-14 大炮打蚊子 (15分) 现在,我们用大炮来打蚊子:蚊子分布在一个M\times NM×N格的二维平面上,每只蚊子占据一格.向该平面的任意位置发射炮弹,炮弹的杀伤范围如下示意: O OXO ...
- 大炮打蚊子 (15 分)(二维数组训练)
鉴于网络上找不到自己看得懂的c语言代码,我打算自己发一下,希望可以帮助更多朋友 题目内容: 样例: 参考代码: PS:先看主函数注释再看自定义函数注释 #include<stdio.h>i ...
- 大炮打蚊子(c语言易懂版)
7-80 大炮打蚊子 (15 分) 有问题欢迎咨询. 现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格.向该平面的任意位置发射炮弹,炮弹的杀伤范围如下示意: O OXO ...
- 7-80 大炮打蚊子(C语言)
7-80 大炮打蚊子 (15 分) 现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格.向该平面的任意位置发射炮弹,炮弹的杀伤范围如下示意: O OXO O 其中,X为炮 ...
- 【听说有人想转码】大炮打蚊子----用二维数组写小游戏
上题目 大炮打蚊子 (5 分) 现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格.向该平面的任意位置发射炮弹,炮弹的杀伤范围如下示意: O OXOO 其中,X为炮弹落点中 ...
- 7-3 大炮打蚊子(15 分)
这道题其实不难,水题,好长时间没发了,发一个 题目: 7-3 大炮打蚊子(15 分) 现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格.向该平面的任意位置发射炮弹,炮弹的 ...
- ## 7-7 大炮打蚊子 (15 分)
7-7 大炮打蚊子 (15 分) 现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格.向该平面的任意位置发射炮弹,炮弹的杀伤范围如下示意: O OXO O 其中,X为炮弹落 ...
最新文章
- Windows系统安装Oracle 11g客户端
- Hadoop详解(五):HDFS HA 和 Federation
- vim 的tabnew带来的惊喜-建立多标签
- Myecplise Tomcat 启动很慢
- Linux—程序包安装与管理
- 容器精华问答 | 我们为什么需要容器?
- java程序员个人能力介绍_Java操作员能力问题
- python 扫描枪_python 之serial、pyusb 使用开发
- 基于matlab的捕食算法,运行捕食者算法(OpenTLD-master)
- c++函数返回二维数组_C++ 怎样让函数返回数组
- Intent的一些简单用法
- 【渝粤教育】广东开放大学 环境与资源保护法 形成性考核 (56)
- Hive架构及基础知识
- java中的Map每次只能put一次,写段增强的put,可以一次put很多次
- 基于JAVA的超市库存管理系统
- meanshift算法通俗讲解
- 邮件无法发送信息已被服务器拒绝,邮件被服务器拒绝发不出去的原因
- 旋转Kubernetes中的秘密
- java 闰年闰月_什么是闰年,闰年和闰月的区别
- css3图片放大溢出,用canvas调整图像大小 - css溢出问题
热门文章
- Win7 下安装 Visual Studio 2008 失败的解决办法
- APP流量变现之穿山甲广告平台接入
- 黄褐斑的食疗用什么,姬净美效果不错
- 外星人Alienware 17R4基本上可完美黑苹果10.13.6
- 水牛城大学本科的计算机专业,纽约大学水牛城分校的计算机专业排名
- jpush android 离线推送,JPush极光推送3分钟搞定Android Push
- CheckBox复选框全选以及获取值(转)
- pip升级失败,pip拒绝访问
- ANDROID中的VOLD分析
- dnf最新地图编号2020_DNF2020搬砖地图选哪个