题目背景

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

题目描述

一个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

Solution

水题……

既然是水题,也就没有多考虑就做了,可能时空复杂度不是最低的,但也不想管那么多了。(谁叫它数据范围那么小)

我的思路,直接读一个坐标就枚举网格图,有被探测器覆盖的点(不重复)就计数加1

————————分割不完全的分割线————————

以下是pascal代码:

var n,m,i,j,k,l,r,x,y:longint;
b:array[1..100,1..100]of boolean;
beginreadln(n,m,r);for k:=1 to m dobeginreadln(x,y);//读入坐标for i:=1 to n dofor j:=1 to n do//枚举每个点if (abs(i-x)*abs(i-x)+abs(j-y)*abs(j-y)<=r*r)and(not b[i,j]) then//看那个点与探测器的距离是否在探测范围之内(且不重复)beginb[i,j]:=true;inc(l);//计数加一end;end;writeln(l);
end.

转载于:https://www.cnblogs.com/qbwhtc/p/7389214.html

Luogu P3717 [AHOI2017初中组]cover相关推荐

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

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

  2. luogu cover

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

  3. 【OJ】洛谷红题题解锦集(Java语言描述)

    前言 能看这篇文章,想来你可能是小白(或者切题的大佬),那这里会把洛谷的红题(当前只有P字段的本谷题目)进行一下整理,希望会合你口味吧-- 本文只附个人题解链接,不附题目链接(题解中自带),如想刷题请 ...

  4. 洛谷刷题C语言:Even? Odd? G、The Robot Plow G、pb的游戏(1)、询问学号、cover

    记录洛谷刷题QAQ 一.[USACO09OCT]Even? Odd? G 题目描述 Bessie's cruel second grade teacher has assigned a list of ...

  5. 2019.3.summary

    emmmm,把以前写的2b总结丢上来吧,不过应该也不会有人看QAQ (注:因为用txt写的,有一些公式打的很随意,放到markdown上公式自动排版,有可能会显示出错误!可在下方留言) 2019.2. ...

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

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

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

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

  8. 【暑期每日一题】洛谷 P7621 [AHOI2021初中组] 超市购物

    题目链接:P7621 [AHOI2021初中组] 超市购物 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题目背景 AHOI2021 初中组 T1 你可以选择跳过背景部分. 春的一 ...

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

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

  10. [Luogu] 选学霸

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

最新文章

  1. Python文本处理:解析json格式的数据
  2. 阐述计算机历程以及未来发展方向,计算机程序的发展史
  3. python获取网页源码不完整_python和Ajax在一起了?真的???
  4. git add . 出现错误 The file will have its original line endings in your working directory. 解决方案...
  5. Excel共享工作簿
  6. windows挂载linux网络文件系统NFS
  7. 布线管理的设计(一)
  8. golang之终端操作,文件操作
  9. 山大往年自招计算机系试题,2018山大自招经验分享
  10. JAVAWeb开发之Servlet-19.Filter
  11. 我为什么放弃百词斩?
  12. 由边际成本引发的思考
  13. 关于访问github时出现隐私设置错误您的连接不是私密连接问题的解决方案
  14. IT行业十大热门职位
  15. 10.13NOIP模拟赛
  16. K.im团队与Kim Dotcom AMA直播回顾
  17. 计算机中网络协议三要素,网络协议的三要素是什么?各有什么含义?
  18. 【Linux】Linux进程的创建与管理
  19. linux硬盘对拷 软件,分享|10 个免费的磁盘克隆软件
  20. 对撞机 (Standard IO)

热门文章

  1. 算法复杂度分析,算法复杂度o(1), o(n), o(logn), o(nlogn) 时间复杂度On和空间复杂度O1是什么意思?
  2. 考研复试——数据库复习笔记
  3. sql服务器注册表被禁用,彻底删除SQL Server注册表信息
  4. Asp.Net 之 Web.config 配置文件详解
  5. 北交大计算机老师夏嘉楠,北京交通大学院系部处文件-馆档网.DOC
  6. Golang 高效编程 分号的使用 与 风格
  7. 使用python制作一个刷屏器,桌面exe文件
  8. Trie树(字典树)从懵逼到入门
  9. 纯JS实现倒序九九乘法表 for循环
  10. html盒子边框怎么颜色渐变,css边框颜色渐变