P1158

embedded/2025/2/2 1:52:35/

题意

就是给你机器的工作半径,每次工作要花钱,就是工作半径的平方,问你怎么花最少的钱,拦截所有导弹。

思路

每次通过我们的公式计算距离,存入并排序,最后即可得出答案。

代码

#include <bits/stdc++.h>
using namespace std;
struct s {int w1, v1;bool operator < (const s &a){//重载return w1< a.w1;	}
};
int main() {int x1, y1, x2, y2;cin >> x1 >> y1 >> x2 >> y2;//输入坐标int n;cin >> n;s a[100001];int f[100011];int cnt = 1<<30;//设置极大值for(int i=1;i<=n;i++){int x,y;cin >> x >> y;a[i].w1=(x-x1)*(x-x1)+(y-y1)*(y-y1);//计算距离a[i].v1=(x-x2)*(x-x2)+(y-y2)*(y-y2);}sort(a+1,a+n+1);f[n+1]=0;for(int i=n;i>=1;i--){f[i]=max(f[i+1],a[i].v1);}for(int i=0;i<=n;i++){cnt=min(cnt,a[i].w1+f[i+1]);}cout << cnt;return 0;
}

http://www.ppmy.cn/embedded/158784.html

相关文章

STM32-时钟树

STM32-时钟树 时钟 时钟

Spring 面试题【每日20道】【其一】

1、Spring 当中什么是循环依赖&#xff08;常问&#xff09;&#xff1f; 中等 在Spring框架中&#xff0c;循环依赖&#xff08;Circular Dependency&#xff09;是指两个或多个bean互相之间直接或间接地依赖对方的注入。例如&#xff1a; A bean依赖于B bean。B bean又依赖…

react native i18n插值:跨组件trans

想要实现动态插值以及插入元素&#xff0c;如下效果 这个找了蛮久的&#xff0c;官网的例子在我这无效&#xff0c;所以网上找了比较久&#xff0c;没能理解用法。最后是在 github issue 中看到别人的用法&#xff0c;自己理解下实现出来了&#xff0c;所以这里记录下。 例如…

Learning Vue 读书笔记 Chapter 4

4.1 Vue中的嵌套组件和数据流 我们将嵌套的组件称为子组件&#xff0c;而包含它们的组件则称为它们的父组件。 父组件可以通过 props向子组件传递数据&#xff0c;而子组件则可以通过自定义事件&#xff08;emits&#xff09;向父组件发送事件。 4.1.1 使用Props向子组件传递…

Github 2025-01-30 Go开源项目日报 Top10

根据Github Trendings的统计,今日(2025-01-30统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Go项目10Ollama: 本地大型语言模型设置与运行 创建周期:248 天开发语言:Go协议类型:MIT LicenseStar数量:42421 个Fork数量:2724 次关注人…

php接口连接数据库

框架&#xff1a;https://www.thinkphp.cn/doc 创建网站 域名自己写 创建文件夹&#xff0c;“test”拉取框架&#xff0c;地址栏输入 composer create-project topthink/think5.1.* tp5 会自动创建一个tp5文件夹 根目录选择刚刚创建拉框架的文件夹 以test为示例 “D:\test\…

Ubuntu安装VMware17

安装 下载本文的附件&#xff0c;之后执行 sudo chmod x VMware-Workstation-Full-17.5.2-23775571.x86_64.bundle sudo ./VMware-Workstation-Full-17.5.2-23775571.x86_64.bundle安装注意事项&#xff1a; 跳过账户登录的办法&#xff1a;断开网络 可能出现的问题以及解决…

机试题——连续出牌数量

题目描述 有这么一款单人卡牌游戏&#xff0c;牌面由颜色和数字组成&#xff0c;颜色为红、黄、蓝、绿中的一种&#xff0c;数字为0-9中的一个。游戏开始时玩家从手牌中选取一张卡牌打出&#xff0c;接下来如果玩家手中有和他上一次打出的手牌颜色或者数字相同的手牌&#xff…