P3717 [AHOI2017初中组]cover

题目背景

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

题目描述

一个n*n的网格图上有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

#include <iostream>
using namespace std;
int main()
{                     bool map[201][201];int a,b,n,m,r,s=0;cin >> n >> m >> r;for(int i=1;i <= m;i++){cin >> a >> b;for(int x=a-r;x <= a+r;x++)for(int y=b-r;y <= b+r;y++)if(x >= 1 && x <= n && y >= 1 && y <= n)if(map[x][y] == false && (a-x)*(a-x)+(b-y)*(b-y) <= r*r)map[x][y]=true,s++;}cout << s;return 0;
}

转载于:https://www.cnblogs.com/lyqlyq/p/7091449.html

luogu cover相关推荐

  1. 【题解】Luogu SP1435 PT07X - Vertex Cover

    原题传送门 求树的最小点覆盖,就是一个树形dp 类似于没有上司的舞会 dp的状态为\(f[i][0/1]\),表示i节点是否选择 边界是\(f[x][0]=0\),\(f[x][1]=1\) 转移方程 ...

  2. BZOJ 1500 Luogu P2042 [NOI2005] 维护数列 (Splay)

    BZOJ 1500 Luogu P2042 [NOI2005] 维护数列 (Splay) 手动博客搬家: 本文发表于20180825 00:34:49, 原地址https://blog.csdn.ne ...

  3. 【贪心】Sunscreen(poj 3614/luogu 2887)

    Sunscreen poj 3614 luogu 2887 题目大意: 有n个人,每个人要求选一个价值在minniminn_iminni​到maxximaxx_imaxxi​的物品,现在有m件物品,每 ...

  4. luogu P1549 棋盘问题(2) 题解

    luogu P1549 棋盘问题(2) 题解 题目描述 在\(N * N\)的棋盘上\((1≤N≤10)\),填入\(1,2,-,N^2\)共\(N^2\)个数,使得任意两个相邻的数之和为素数. 例如 ...

  5. [Luogu] 选学霸

    https://www.luogu.org/problemnew/show/P2170 并查集+DP #include <iostream> #include <cstring> ...

  6. Luogu 2470 [SCOI2007]压缩

    和Luogu 4302 [SCOI2003]字符串折叠 差不多的想法,区间dp 为了计算方便,我们可以假设区间[l, r]的前面放了一个M,设$f_{i, j, 0/1}$表示区间$[i, j]$中是 ...

  7. 【Luogu】P1613 跑路

    [Luogu]P1613 跑路 一.题目 题目描述 小A的工作不仅繁琐,更有苛刻的规定,要求小A每天早上在6:00之前到达公司,否则这个月工资清零.可是小A偏偏又有赖床的坏毛病.于是为了保住自己的工资 ...

  8. Luogu P6055 [RC-02] GCD(莫比乌斯反演,杜教筛)(这题乐死我了,真就图一乐呗)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 Weblink https://www.luogu.com.cn/problem/P6055 Prob ...

  9. Luogu P3177 [HAOI2015] 树上染色(树上背包)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 Luogu P3177 [HAOI2015] 树上染色 有一棵点数为 NNN 的树,树边有边权.给你一 ...

最新文章

  1. seaborn官方API
  2. 数据仓库与数据挖掘的一些基本概念
  3. 全球与中国抗脑啡肽酶抗体市场发展规模及前景战略建议报2022
  4. Python Matplotlib基本用法
  5. 服务器的数据库 mysql 开放远程连接
  6. 第十四节(接口(行为))
  7. centos7 搭建apache druid
  8. 【kafka】kafka 执行 多个脚本 kafka-run-class.sh 导致 server 节点 时不时挂掉
  9. softmax的简洁实现
  10. AD批量修改电阻封装记得按CTRL+A
  11. 2018 年React 将独占前端框架鳌头
  12. django 引入jquery 3.5.1_2020年最新Django经典面试问题与答案汇总(中)-大江狗整理
  13. IT项目管理之第6章 项目成本管理习题之案例分析汇总
  14. 大地测量学基础(复习)第三部分
  15. dns服务器怎么优化,SmartDNS 高性能本地DNS服务器,优化网速
  16. Windows部署WSUS补丁服务器
  17. 全国通用DNS服务器
  18. 左室短轴切面_心脏超声常用切面与解剖.pptx
  19. 目前计算机已经发展到哪个阶段,目前电子计算机处于哪个阶段?计算机发展的四个阶段...
  20. Zoommy for mac(图片素材搜索下载软件)

热门文章

  1. ZendStudio导入一个已有的网站
  2. day 05 python基础
  3. fMRI在认知心理学上的研究
  4. Integer to Roman 问题
  5. php alert 乱码
  6. C++虚继承内存布局===写得很牛!推荐
  7. c++模板之函数指针到函数对象:
  8. 算法----斐波那契数
  9. Java 类不可被继承的几种方法
  10. 【Linux】Linux添加系统调用以及内核编译过程