题目:[AHOI2017初中组]cover - 洛谷

题目大意

给定一个网格和相应条件,计算在这网格中 有几个可以被探测

坑点

数据范围

int和 double

思路

先将每个点输入进行两点计算,再对距离进行判断是否满足条件,在进行计数有多少个被探测

代码

#include<iostream>
#include<stdio.h>
#include<fstream>
#include<algorithm>
#include<cmath>
#include<deque>
#include<vector>
#include<queue>
#include<string>
#include<cstring>
#include<map>
#include<stack>
#include<set>
using namespace std;
int n,m,r;
int x,y;
int ans=0;
int a[1010][1010];
double l;//距离
int main()
{cin>>n>>m>>r;while(m--){cin>>x>>y;a[x][y]=-1;//做标记为下代码 for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){l=sqrt((x-i)*(x-i)+(y-j)*(y-j));//两点之间距离公式 if(l<=r){a[i][j]=-1;}}}} for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){if(a[i][j]==-1)//判断遇到这样的就++ {ans++;}}}cout<<ans;return 0;
}

总结

两点距离,判断,计数

题目:P3717 [AHOI2017初中组]cover相关推荐

  1. luogu cover

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

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

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

  3. 洛谷刷题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 ...

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

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

  5. 2019.3.summary

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

  6. CodeForces - 1285E Delete a Segmen(线段树+区间合并+离散化)

    题目链接:点击查看 题目大意:给出n个线段代表集合,现在问若可以将其中任意一个线段删除,则能够形成最多多少个独立的集合(取并集后) 题目分析:看到区间不难想到线段树了,虽然这个题也可以用stl贪心做, ...

  7. 【NHOI2019】初中组模拟测试题目

    第一题:电话簿(book) [题目描述]  小小手头上的电话号码太多了,于是他决定要做一个电话簿.他所在地区的电话号码都是四位数字并且第一位不会是0或者8.  小小稍微有一点点强迫症,他的电话簿前两页 ...

  8. 《题目与解读》红书 训练笔记目录《ACM国际大学生程序设计竞赛题目与解读》

    虽然2012年出版的老书了,但是是由三次世界冠军的上海交大ACM队出版的书籍,选择的题目是ACM经典中的经典,书中有非常详细的题解,可以学到很多东西,值得一刷. 目录 第一部分 第一章 数学 1.1 ...

  9. 发射站(2017佛山市选拔初中组)

    发射站(2017佛山市选拔初中组) 题目描述 有N个能量发射站排成一行,每个发射站i都有不相同的高度 Hi,并能向两边(当然两端的只能向一边)同时发射能量值为Vi的能量,并且发出的能量只被两边最近的且 ...

  10. 1134. Vertex Cover (25)

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

最新文章

  1. [SDOI2015]约数个数和【莫比乌斯反演】
  2. [HNOI2002]彩票
  3. java高效率素数算法_《Core Java》里给出的算法,效率比较高。 统计2000000以内的所有的素数。...
  4. 自己做站点(二) 20块钱搞定一个企业站:域名amp;空间申请
  5. Kafka参数broker.id详解
  6. 开源日志审计系统_一文掌握mysql数据库审计特点、实现方案及审计插件部署教程...
  7. 前端学习(270):百度弹性导航
  8. 小米再被质疑Mimoji抄袭苹果 回应:上传出错 将严肃处理
  9. Linux kali2021 密码学PBC库安装
  10. 小程序登录(附详细文档)
  11. 学校计算机考试系统故障,解决在线考试系统设计的常见问题
  12. 下载 SharePoint Server 2016
  13. GIT 使用之 SSH 以及码云上配置 SSH
  14. 升级后如何从Windows.old文件夹还原文件
  15. 前端实现批量下载图片(自己的服务器需设置可跨域请求)
  16. c语言iota怎么用,IOTA(埃欧塔)钱包使用教程
  17. Maven与nexus
  18. chrome下载管理器,一种扩展多种功能
  19. 初级软件测试工程师面试题汇总,我靠着这个进了字节你信吗?
  20. 应用广泛的语言ECMAScript 2018来了,新特性都在这里

热门文章

  1. 计算机分析桁架受力,桁架的结构设计和受力分析
  2. java通过exchange发送邮件(带附件)
  3. Lisp自动画梯形_CAD lisp 求助一段代码实现自动画弧!
  4. 计算机考研复试_数据库
  5. win10安装免安装版的mysql5.7
  6. littleVGL开发(10):事件(EVENT)
  7. C++定义点和矩形求矩形面积周长
  8. VBA遍历文件夹下的文件并且合并工作簿到一个工作簿中
  9. 用matlab2012制作机器人,利用matlab建立简单的机器人模型的步骤
  10. 人民搜索副总经理宫玉国离职