当前位置: 首页 > news >正文

HJ166 讨厌鬼进货

  • 题目
  • 题解(40)
  • 讨论(20)
  • 排行

入门 通过率:61.91% 时间限制:1秒 空间限制:256M

知识点贪心

校招时部分企业笔试将禁止编程题跳出页面,为提前适应,练习时请使用在线自测,而非本地IDE。

描述

讨厌鬼需要采购 nn 种货物,每种货物可通过以下方式获取:
∙ ∙ 在供应商 AA 以 aiai​ 元购得第 ii 种;
∙ ∙ 在供应商 BB 以 bibi​ 元购得第 ii 种;
∙ ∙ 在网购平台一次性购买全部 nn 种,花费 xx 元(不能拆分)。

可以自由组合以上方式,只要最终每种货物都至少购买一件。求最小总花费。

输入描述:

第一行输入两个整数 n,x(1≦n≦105; 1≦x≦109)n,x(1≦n≦105; 1≦x≦109)。
第二行输入 nn 个整数 a1,a2,…,an(1≦ai≦104)a1​,a2​,…,an​(1≦ai​≦104)。
第三行输入 nn 个整数 b1,b2,…,bn(1≦bi≦104)b1​,b2​,…,bn​(1≦bi​≦104)。

输出描述:

输出一个整数,表示完成采购的最少花费。

示例1

输入:

5 5 2 1 2 1 2 1 2 1 2 3

复制输出:

5

复制说明:

直接选择网购 55 元即可完成。
#include <iostream> #include <vector> #include <numeric> #include <algorithm> using namespace std; int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); int n; long long c; cin >> n >> c; vector<long long> a(n), b(n); for (int i = 0; i < n; ++i) cin >> a[i]; for (int i = 0; i < n; ++i) cin >> b[i]; long long sum_of_mins = 0; for (int i = 0; i < n; ++i) { sum_of_mins += min(a[i], b[i]); } cout << min(sum_of_mins, c) << endl; return 0; }
http://www.jsqmd.com/news/599188/

相关文章:

  • 如何在Discord上搭建专属服务器并集成midjourney机器人
  • Anthropic 禁止 OpenClaw!一场技术领域的“打斗”
  • 分压偏置放大电路
  • Agent记忆架构从入门到精通:10种方案全解析,收藏这篇就够了!
  • 【Hot 100 刷题计划】 LeetCode 215. 数组中的第K个最大元素 | C++ 快速选择与堆排序题解
  • OpenClaw实战案例:用1个主控+3个Agent,实现SEO文章日更3篇
  • 终极游戏模组管理器:XXMI启动器让模组管理变得前所未有的简单
  • H-ui.Admin:轻量级后台开发的效率革命方案
  • 交流放大电路
  • 多模态Agent从入门到精通:AgentVista全解析,收藏这篇就够了!
  • OpenClaw AI助手本地部署完整教程
  • 保姆级教程:彻底解决Win11 CH340串口‘无法访问’问题(附2011版驱动下载与防捆绑指南)
  • 新手友好:在快马平台构建你的第一个网易方锐AI音乐调用应用
  • Linux内核中的网络子系统实现详解
  • 彻底解决AMD显卡风扇控制失效:FanControl ADLXWrapper初始化失败的终极修复指南
  • 18650锂电池热效应建模实战手记
  • Linux运维实战:高效文件处理与终端管理技巧
  • 从插件到工作流:在Coze平台实战快商通AI语音防伪接口(避坑指南+节点连接技巧)
  • 3步搞定小红书内容采集:XHS-Downloader免费无水印下载终极指南
  • League Akari:基于LCU API的模块化游戏自动化框架深度解析
  • 突破3大信息壁垒:kill-doc的高效内容获取之道
  • Protocol Buffers(.proto)实战入门:Go 生态最常用的接口定义语言
  • 我是格行招商总监张总,在物联网干了8年:2026年,这种“管道收益”副业,才值得普通人All in - 格行官方招商总部
  • TranslateGemma快速入门:一键部署企业级神经机器翻译系统
  • 告别HASH_MOD报错:手把手教你为Sharding-JDBC 5.5.0编写自定义分表算法(附完整代码)
  • metrics server和kube-state-metrics对比
  • Python异常处理最佳实践:从理论到实践
  • 如何高效管理远程BT下载:Transmission Remote GUI终极指南
  • AI安全高阶:生成式AI的安全风险与防御体系
  • 论文降AI之前要做哪些AIGC自检:完整自查流程 - 还在做实验的师兄