优先级队列应用-称检测点查询
#include<iostream>
#include<algorithm>
#include<vector>
#include<queue>
using namespace std;
struct node{pair<int,int> a;bool operator<(const node&b)const{if(a.first==b.a.first){return a.second<b.a.second;//降序(编号小的距离小)}return a.first<b.a.first;//降序。筛除距离大的}
};
int main(){priority_queue<node>ans;int a,b,c;cin>>a>>b>>c;int x,y;node l;for(int i=0;i<a;i++){cin>>x>>y;int mid=(x-b)*(x-b)+(y-c)*(y-c);if(ans.size()<3){l.a.first=mid;l.a.second=i+1;ans.push(l);}else{node res=ans.top();if(mid<res.a.first){l.a.first=mid;l.a.second=i+1;ans.push(l);ans.pop();}}}int ll[3];for(int i=0;i<3;i++){ll[i]=ans.top().a.second;ans.pop();}cout<<ll[2]<<endl<<ll[1]<<endl<<ll[0]<<endl;
}
优先级队列应用-称检测点查询相关推荐
- CCF CSSP202009-1称检测点查询
CCF CSSP202009-1称检测点查询 题目描述 题目背景 2020 年 6 月 8 日,国务院联防联控机制发布<关于加快推进新冠病毒核酸检测的实施意见>,提出对"密切接触 ...
- CCF202009-1 称检测点查询
CCF的第一题确实都非常简单基础 利用重写cmp函数的sort进行排序一下输出即可 因为总数不大 200以内,所以我用的是结构体数组来保存,保存距离和编号即可~ 试题编号: 202009-1 试题名称 ...
- CSP202009-1 称检测点查询(100分)【数学】
试题编号: 202009-1 试题名称: 称检测点查询 时间限制: 1.0s 内存限制: 256.0MB 题目背景 2020 年 6 月 8 日,国务院联防联控机制发布<关于加快推进新冠病毒核酸 ...
- @3-1 CCF 2020-09-1 称检测点查询
称检测点查询 题目描述 样例 源代码 关于这题 题目描述 样例 源代码 #include <iostream> #include <cmath> #include <al ...
- csp试题1:称检测点查询
csp试题1:称检测点查询 题目 分析 代码 总结 题目 题目背景 2020 年 6 月 8 日,国务院联防联控机制发布<关于加快推进新冠病毒核酸检测的实施意见>,提出对&qu ...
- CCF认证考试——称检测点查询
**CCF认证考试--称检测点查询** 前言 一.题目 1.题目背景 2.问题描述 3.输入格式 4.输出格式 5.样例 二.解题思路 三.示例代码 四.总结 前言 基于python的解题思路于代码实 ...
- CCF CSP 202009-1 称检测点查询 C语言版
关键词:称检测点查询 先上代码为敬,题目在后面 编译环境:Dev C++ 5.11 语言:C语言#include <stdio.h> #include <math.h> //距 ...
- CCF计算机软件能力认证202009-1称检测点查询(C语言版)
ccf-csp计算机软件能力认证202009-1称检测点查询(C语言版) 题目内容: 题目背景 2020 年 6 月 8 日,国务院联防联控机制发布<关于加快推进新冠病毒核酸检测的实施意见> ...
- 小白能看懂的csp202009-1称检测点查询100分答案
题目背景 2020 年 6 月 8 日,国务院联防联控机制发布<关于加快推进新冠病毒核酸检测的实施意见>,提出对"密切接触者"等八类重点人群"应检尽检&quo ...
最新文章
- DeviceEventEmitter 使用监听通知进行传值
- Linux_用户权限管理
- MINIGUI 开发指南---GDI
- Microsoft Edge 83 稳定版发布
- Java中常用的正则表达式判断,如IP地址、电话号码、邮箱等
- eclipse 如何查看Java源码
- xmind 免费模板链接
- k3s-(3)k3s-agent工作节点安装
- 一元三次方程重根判别式_一元三次方程的求根公式
- python毕业设计 深度学习抽烟行为检测系统 - yolo opencv
- 赵雅智_名片夹(4)_Android中listview可折叠伸缩仿手风琴效果(静态)
- emmx用xmind打开_XMind 里流程图的正确打开方式
- 创新电影院5G的未来
- 国内各个界面库比较,告诉你怎么选择界面库?
- 中英文排版规范化 API 接口
- 企业如何从0到1落地BI项目
- 数学中学生测试软件,欧拉初中数学软件
- 主线程中同步的 XMLHttpRequest 已不推荐使用,因其对终端用户的用户体验存在负面影响。
- 休闲娱乐APP,你是否感兴趣呢
- AutoCAD .NET 二次开发实例(5) 批量获取多段线所有顶点坐标