题目背景
以下为不影响题意的简化版题目。

题目描述
一个n×n的网格图(标号由1开始)上有m个探测器,每个探测器有个探测半径r,问这n×n个点中有多少个点能被探测到。

输入格式
第一行3个整数n,m,r;

接下来m行,每行两个整数x,y表示第i个探测器的坐标。

输出格式
能被探测到的点的个数。

输入输出样例

输入 #1
5 2 1
3 3
4 2

输出 #1
8

说明/提示
1≤n,m≤100

My Answer Code:

/*Author:Albert Tesla WizardTime:2020/12/17 19:19
*/
#include<bits/stdc++.h>
using namespace std;
int main()
{ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);int n,m,r,ans=0;cin>>n>>m>>r;int a[n+1][n+1];for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)a[i][j]=0;while(m--){int x,y;cin>>x>>y;for(int i=max(1,x-r);i<=min(n,x+r);i++)for(int j=max(1,y-r);j<=min(n,y+r);j++){if((x-i)*(x-i)+(y-j)*(y-j)<=r*r)a[i][j]=1;}}for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)if(a[i][j])ans++;cout<<ans<<'\n';return 0;
}

P3717 cover相关推荐

  1. luogu cover

    P3717 [AHOI2017初中组]cover 题目背景 以下为不影响题意的简化版题目. 题目描述 一个n*n的网格图上有m个探测器,每个探测器有个探测半径r,问这n*n个点中有多少个点能被探测到. ...

  2. 集合覆盖 顶点覆盖: set cover和vertex cover

    这里将讲解一下npc问题中set cover和vertex cover分别是什么. set cover: 问题定义: 实例:现在有一个集合A,其中包含了m个元素(注意,集合是无序的,并且包含的元素也是 ...

  3. background-size:cover IE8

    因为IE8浏览器这个坑,不支持css3的background-size:cover这个属性,当时有一个很大的图片需要做页面的背景,要适应不同分辨率的电脑,然后就遇到了这个问题 IE8虽然不支持这个属性 ...

  4. How do I cover the “no results” text in UISearchDisplayController's searchResultTableView?

    How do I cover the "no results" text in UISearchDisplayController's searchResultTableView? ...

  5. 1134. Vertex Cover (25)

    1134. Vertex Cover (25) 时间限制 600 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue A vertex ...

  6. how to write a cover letter

    投稿信主要是为了帮助编辑快速寻找合适的审稿人.一般要在投稿信中写明文章的意义.论文的主要内容及创新点等.投稿信要简洁明了,但是不能直接拷贝摘要部分.要避免使用 "Dear Sir" ...

  7. Gym 100431E Word Cover 题解:KMP上跑dp

    题意: 给你一个串,问你他的每个前缀的最小重复单元,其中单元是可以重叠的,最后按顺序输出即可.比如样例中abaabaa的最小重复单元为abaa,所以相应输出为4. 样例: input : abaaba ...

  8. Codeforces 1175E Minimal Segment Cover 倍增

    Minimal Segment Cover 嗯嗯嗯.. 打倍增的时候两个for写反了查了半天bug... 我们先把没用的线段去掉, 然后对每个线段都找到和它接触的r最大的作为下一个, 然后打倍增就好了 ...

  9. PAT甲级1134 Vertex Cover :[C++题解]顶点覆盖、图论、用结构体存边,bool数组判断

    文章目录 题目分析 题目链接 题目分析 来源:acwing 分析:首先把所有的边存储下来,使用结构体,结构体中保存两个端点. 然后对于每次询问,将出现过的顶点标志为true放在st数组中,然后遍历所有 ...

  10. cover letter 和response letter的写法

    http://emuch.net/bbs/viewthread.php?tid=988184&fpage=1 投稿感受和体会 by dingdang15 from emuch 投稿感受和体会 ...

最新文章

  1. 用户至上-阿里马马篇
  2. C语言作业关于高空坠球,浙大版《C语言程序设计(第3版)》题目集 习题4-8 高空坠球...
  3. Quartz.Net 学习之路02 初探Quartz.Net
  4. servlet设置cookie实验
  5. wifi定位算法android,WIFI定位算法
  6. 【ES6(2015)】Generator
  7. javascript表单处理相关的知识总结(一)
  8. eval() python_python的eval和exec的区别与联系
  9. Django MTV - 模型层 - (专题)知识要点与实战案例
  10. mysql binlog 备份_Mysql数据库的增量备份与还原
  11. Linux各个版本资源下载
  12. 接收灵敏度dbm与W
  13. linux操作系统安装容易出的问题,[操作系统]装Linux出问题了,请大家帮帮忙~~!
  14. PROFINET I/O设备初步开发成功发帖庆贺一下
  15. 使用后羿采集器采集数据,并导出到MySql数据库中
  16. python读取excel内容和写入_Python读取和写入Excel文件
  17. Blur大战Opensea:a16z的奶酪与Paradigm的独食
  18. STM32F103ZET6超声波测距(hcsr04模块)实验
  19. 数据结构15: 有序表抽象数据类型
  20. 光伏逆变器“核心器件”IGBT在光伏逆变器的应用

热门文章

  1. 医药行业如何数字化转型 附医药行业数字化转型方案
  2. 什么叫python爬虫-终于知道python爬虫是什么意思
  3. 熊出没机器人光头强_《熊出没》五大兵器,天才威与光头强的战斗机器人谁更厉害?...
  4. iOS UI第一阶段笔记
  5. 如何制作一个商城小程序?
  6. 同学使用计算机存在的问题,计算机应用基础教学问题及应对策略
  7. php日志在哪,php日志在哪
  8. 《基于卷积神经网络(CNN)的网络流量分类》优秀本科毕设实验总结
  9. Python 情人节超强技能 导出微信聊天记录生成词云,深入讲解Python
  10. 软硬一体的算法实践,阿里云如何以算法实现场景 “再创新”?