CCF 202009-1 称检测点查询(C++)
2022/8/30 1:22:49
本文主要是介绍CCF 202009-1 称检测点查询(C++),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
使用 结构体
struct
+ 自定义sort
轻松搞定
#include<iostream> #include<bits/stdc++.h> #include<cstdio> using namespace std; int n, X, Y; struct point { int i; int dist; }po[205]; bool cmp(point a, point b){ if (a.dist==b.dist) return a.i < b.i; return a.dist < b.dist; } int main() { cin >> n >> X >> Y; for (int i = 1; i < n+1; i++){ int x, y; scanf("%d %d", &x, &y); po[i-1].i = i; po[i-1].dist = pow(X-x, 2)+pow(Y-y, 2); } sort(po, po+n, cmp); for (int i = 0; i < 3; i++){ printf("%d\n", po[i].i); } return 0; }
这篇关于CCF 202009-1 称检测点查询(C++)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-13PingCAP 戴涛:构建面向未来的金融核心系统
- 2024-05-09flutter3.x_macos桌面os实战
- 2024-05-09Rust中的并发性:Sync 和 Send Traits
- 2024-05-08使用Ollama和OpenWebUI在CPU上玩转Meta Llama3-8B
- 2024-05-08完工标准(DoD)与验收条件(AC)究竟有什么不同?
- 2024-05-084万 star 的 NocoDB 在 sealos 上一键起,轻松把数据库编程智能表格
- 2024-05-08Mac 版Stable Diffusion WebUI的安装
- 2024-05-08解锁CodeGeeX智能问答中3项独有的隐藏技能
- 2024-05-08RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升
- 2024-05-08代码报错不用愁,CodeGeeX一键完成代码修复、错误解释的功能上线了!