P2616 [USACO10JAN] Buying Feed, II S
题目描述FJ 开车来到镇上他要带KKK吨饲料回家。运送饲料是需要花钱的如果他的车上有XXX吨饲料开车DDD公里就需要D×XD×XD×X元。FJ 可以从NNN家商店购买饲料所有商店都在一个坐标轴上第iii家店的位置是XiX_iXi​饲料的售价为每吨CiC_iCi​元库存为FiF_iFi​。这个镇上有N(1≤N≤100)N(1 \le N \le 100)N(1≤N≤100)家商店编号为1∼N1 \sim N1∼N售卖饲料所有商店都在一个长度为E(1≤E≤350)E(1 \le E \le 350)E(1≤E≤350)的XXX轴上。第iii个商店位于数轴上XiX_iXi​的位置最多可以售卖给 FJFi(1≤Fi≤100)F_i(1 \le F_i \le 100)Fi​(1≤Fi​≤100)吨饲料花费为Ci(1≤Ci≤106)C_i(1 \le C_i \le 10^6)Ci​(1≤Ci​≤106)元每吨。奇妙的是XXX轴上同一个坐标可能不只有一家商店。FJ 从坐标为000的地方出发并且只能向前走直到到达坐标为EEE的地方并且需要买到KKK吨饲料。他可以在沿途任意一家商店停下来买饲料。请你求出 FJ 购买并运输KKK吨饲料的最小花费是多少。输入格式第一行三个整数KKKEEE和NNN1≤K≤1001\leq K \leq 1001≤K≤1001≤E≤3501\leq E \leq 3501≤E≤3501≤N≤1001\leq N \leq 1001≤N≤100第二行到第N1N 1N1行第i1i 1i1行有三个整数XiX_iXi​FiF_iFi​和CiC_iCi​0XiE0 X_i E0Xi​E1≤Fi≤1001\leq F_i \leq 1001≤Fi​≤1001≤Ci≤1061\leq C_i \leq 10^61≤Ci​≤106。输出格式一个整数表示购买并运送饲料的最小花费。输入输出样例 #1输入 #12 5 3 3 1 2 4 1 2 1 1 1输出 #17说明/提示在离家较近的两家商店里各购买一吨饲料则花费路上的钱是123123123花在店里的钱是224224224。思路简单贪心按照每家店的饲料的单价原单价加与EEE的距离排序。代码#includebits/stdc.husingnamespacestd;structdid{intx,f,c,d;}a[101];intn,k,e,cnt,ans;boolcmp(did x,did y){returnx.dy.d;}signedmain(){ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);cinken;for(inti1;in;i){cina[i].xa[i].fa[i].c;a[i].d(e-a[i].x)a[i].c;//其实 d 是多余的直接在 c 上加即可}sort(a1,a1n,cmp);for(inti1;in;i){if(cnta[i].fk){ansa[i].d*(k-cnt);break;}else{ansa[i].d*a[i].f;cnta[i].f;}}coutans;return0;}

相关新闻

[特殊字符] 腾讯版“小龙虾“WorkBuddy一键部署教程:AI办公智能体即刻上手

[特殊字符] 腾讯版“小龙虾“WorkBuddy一键部署教程:AI办公智能体即刻上手

🚀 腾讯版"小龙虾"WorkBuddy一键部署教程:AI办公智能体即刻上手 作者:[您的CSDN用户名] 更新时间:2026年3月10日 关键词:腾讯云 WorkBuddy AI智能体 一键部署 办公自动化 📖 前言:什么…

2026/5/17 11:53:49 阅读更多 →
2621.1亿元到4665.2亿元!数据中心建设解决方案市场,未来十年增长路径清晰

2621.1亿元到4665.2亿元!数据中心建设解决方案市场,未来十年增长路径清晰

在数字化浪潮席卷全球的当下,数据中心作为数字经济的核心基础设施,其建设质量与效率至关重要。数据中心建设解决方案作为保障数据中心高效、稳定运行的关键支撑,正迎来广阔的发展空间。据恒州诚思调研统计,2025年全球数据中心建设…

2026/7/3 4:14:21 阅读更多 →
OpenClaw 从 0 到 1:本地部署 + 飞书机器人(避坑实战)

OpenClaw 从 0 到 1:本地部署 + 飞书机器人(避坑实战)

一、为什么我要研究 OpenClaw? 过去一年,AI 生态发生了一个明显变化: AI 正在从 Chat 走向 Agent。 以前我们只是: ChatGPT -> 人类 现在更多的是: AI -> 工具 -> 自动执行任务 比如: 自动…

2026/5/17 11:53:47 阅读更多 →

最新新闻

ASP与IIS安全攻防实战:从经典漏洞解析到防御加固

ASP与IIS安全攻防实战:从经典漏洞解析到防御加固

1. 项目概述:当ASP遇见IIS,一场攻防的经典战场在Web安全领域,ASP(Active Server Pages)与IIS(Internet Information Services)的组合,堪称一个时代的标志,也是一个经久不…

2026/7/3 11:21:41 阅读更多 →
从普元EOS漏洞看JMX配置与反序列化安全风险

从普元EOS漏洞看JMX配置与反序列化安全风险

1. 项目概述:当配置文件成为攻击者的“后门”在应用安全领域,我们常常把目光聚焦在代码逻辑缺陷、第三方库漏洞或是网络边界防护上,但有一个地方,它看似人畜无害,实则暗藏杀机——那就是配置文件。最近,普元…

2026/7/3 11:21:41 阅读更多 →
SAP文件上传XSS漏洞攻防:从SVG会话劫持到纵深防御实践

SAP文件上传XSS漏洞攻防:从SVG会话劫持到纵深防御实践

1. 项目概述:从一次“意外”的会话劫持说起 几年前,我在一次针对某大型企业SAP系统的常规安全评估中,遇到了一个让我至今印象深刻的场景。客户的安全团队信誓旦旦地表示,他们的文件上传功能已经做了“万全”的防护,包…

2026/7/3 11:17:38 阅读更多 →
亦唐科技在智慧医疗领域的应用:健康管理的数字化转型

亦唐科技在智慧医疗领域的应用:健康管理的数字化转型

随着科技的迅猛发展,信息技术与医疗行业的深度融合成为推动健康管理和医疗服务改革的重要力量。智慧医疗不仅仅是对医疗资源的智能化管理,更是通过信息技术手段提升医疗服务质量、优化就医体验,降低诊疗成本,实现个性化、精准化的…

2026/7/3 11:13:36 阅读更多 →
百考通AI开题报告用智能技术帮你把构想转化为研究方案

百考通AI开题报告用智能技术帮你把构想转化为研究方案

开题报告是毕业论文或学位研究的“第一张施工图”,它不仅要阐明研究价值,更要清晰界定问题、设计方法、规划路径。然而,许多学生在撰写时常常陷入“有想法却写不出”“懂方向但不会表达”的困境:选题宽泛、文献堆砌、方法模糊、结…

2026/7/3 11:11:35 阅读更多 →
JWT安全漏洞实战:从算法混淆到密钥爆破的靶场通关指南

JWT安全漏洞实战:从算法混淆到密钥爆破的靶场通关指南

1. 项目概述:从JWT到靶场实战如果你正在学习Web安全,尤其是认证与授权相关的漏洞,那么JWT(JSON Web Token)绝对是一个绕不开的核心知识点。它广泛应用于现代Web应用和API的认证流程,从单点登录到微服务间的…

2026/7/3 11:09:34 阅读更多 →

日新闻

Nginx防御TLS重协商攻击实战:从原理到配置与监控

Nginx防御TLS重协商攻击实战:从原理到配置与监控

1. 项目概述:为什么TLS重协商攻击至今仍需警惕十多年前的CVE-2011-1473,一个关于TLS/SSL协议重协商机制的漏洞,现在提起来还有必要吗?很多运维和开发朋友可能会觉得,这都老掉牙了,现代服务器和客户端不都默…

2026/7/3 0:03:59 阅读更多 →
华为防火墙双通道远程管理实战:Web与SSH配置详解

华为防火墙双通道远程管理实战:Web与SSH配置详解

1. 项目概述:为什么需要双通道远程管理防火墙?在任何一个稍具规模的企业网络里,防火墙都是那个默默守护在边界的关键角色。作为网络工程师,我们不可能每次都跑到机房,插上console线去配置它。远程管理能力,…

2026/7/3 0:03:59 阅读更多 →
AD74413R与PIC18F65K40的高精度工业数据采集方案

AD74413R与PIC18F65K40的高精度工业数据采集方案

1. 项目概述:AD74413R与PIC18F65K40的协同工作在工业自动化和精密测量领域,同时实现高精度模数转换(ADC)和数模转换(DAC)功能是许多复杂系统的核心需求。AD74413R作为一款四通道可配置模拟输入/输出器件,与PIC18F65K40微控制器的组合&#xf…

2026/7/3 0:05:59 阅读更多 →

周新闻

月新闻