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-11-13Slicm 框架怎么进行用户认证?-icode9专业技术文章分享
- 2024-11-13在查询时将 map_coord 列的值转换为字符串有哪些方法?-icode9专业技术文章分享
- 2024-11-13如何将微信地区改成自定义文案?-icode9专业技术文章分享
- 2024-11-13DNS 缓存存在问题有哪些症状和解决方法?-icode9专业技术文章分享
- 2024-11-13HTTP 状态码(405)-Method Not Allowed是什么意思?-icode9专业技术文章分享
- 2024-11-13HTTP 状态码(500)-Internal Server Error是什么意思?-icode9专业技术文章分享
- 2024-11-13在 Element UI 中无法修改 $confirm 的取消按钮文字是什么原因?-icode9专业技术文章分享
- 2024-11-13unity XR是什么?-icode9专业技术文章分享
- 2024-11-13伴随矩阵是什么?-icode9专业技术文章分享
- 2024-11-13怎么使用grep -E 来查找匹配最后 2 条数据?-icode9专业技术文章分享