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

题解:洛谷 P1909 [NOIP 2016 普及组] 买铅笔

【题目来源】

[P1909 NOIP 2016 普及组] 买铅笔 - 洛谷

【题目描述】

P 老师需要去商店买 \(n\) 支铅笔作为小朋友们参加 NOIP 的礼物。她发现商店一共有 \(3\) 种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同。为了公平起见,P 老师决定只买同一种包装的铅笔。

商店不允许将铅笔的包装拆开,因此 P 老师可能需要购买超过 \(n\) 支铅笔才够给小朋友们发礼物。

现在 P 老师想知道,在商店每种包装的数量都足够的情况下,要买够至少 \(n\) 支铅笔最少需要花费多少钱。

【输入】

第一行包含一个正整数 \(n\),表示需要的铅笔数量。

接下来三行,每行用 \(2\) 个正整数描述一种包装的铅笔:其中第 \(1\) 个整数表示这种包装内铅笔的数量,第 2 个整数表示这种包装的价格。

保证所有的 \(7\) 个数都是不超过 \(10000\) 的正整数。

【输出】

\(1\) 个整数,表示 P 老师最少需要花费的钱。

【输入样例】

57
2 2
50 30
30 27

【输出样例】

54

【算法标签】

《洛谷 P1909 买铅笔》 #模拟# #NOIP普及组# #2016#

【代码详解】

#include <bits/stdc++.h>
using namespace std;
int n;
int a[5], b[5];
int ans=1e9;
int main()
{cin >> n;  // 输入需要购买的铅笔数量for (int i=1; i<=3; i++) {  // 记录每种包装的铅笔数量及价格cin >> a[i] >> b[i];}for (int i=1; i<=3; i++) {  // 遍历3种铅笔int cnt = ceil(1.0 * n / a[i]);  // 计算仅购买i种铅笔时,需要购买的数量int sum = cnt * b[i];  // 计算花费的钱ans = min(ans, sum);  // 一边计算一边比较得到最小值}cout << ans << endl;  // 输出最小值return 0;
}

【运行结果】

57
2 2
50 30
30 27
54
http://www.jsqmd.com/news/386531/

相关文章:

  • 基于Qwen3-ASR-1.7B的多语言会议记录系统实战
  • 题解:洛谷 P1085 [NOIP 2004 普及组] 不高兴的津津
  • Qwen3-ForcedAligner在电商领域的应用:商品视频智能标注系统
  • Qwen3-Reranker-0.6B入门指南:从零开始搭建语义重排序服务
  • 题解:洛谷 P5716 【深基3.例9】月份天数
  • 详细介绍:中国电网Java面试被问:Kafka Consumer的Rebalance机制和分区分配策略
  • NEURAL MASK镜像免配置部署:NVIDIA Container Toolkit一键集成教程
  • 互联网大厂Java求职面试全程实录:核心技术与业务场景解析
  • 【汇编和指令集 . 第2026 .02期】汉语杏性悟
  • SPIRAN ART SUMMONER效果展示:水晶球盘调控前后光影层次跃迁效果
  • 题解:洛谷 P5715 【深基3.例8】三位数排序
  • Java Web Web鲜牛奶订购系统系统源码-SpringBoot2+Vue3+MyBatis-Plus+MySQL8.0【含文档】
  • 造相Z-Image文生图模型v2与JDK1.8集成:Java图像处理应用开发
  • MusicGen-Small快速体验:本地镜像免配置上手
  • Local AI MusicGen内容生产:自动化生成播客开场曲
  • Ollama部署Qwen2.5-VL-7B:低配电脑也能跑AI
  • 智能设备新宠:CTC算法实现的语音唤醒技术解析
  • DCT-Net GPU镜像:让每张照片都变成动漫角色
  • LongCat-Image-Editn企业实操手册:接入内部CMS系统,支持运营人员自助改图
  • GLM-4v-9b开源大模型:Apache协议代码+OpenRAIL-M权重商用解析
  • 流浪动物管理系统信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】
  • Qwen-Ranker Pro与QT框架的跨平台集成方案
  • Nano-Banana Studio案例展示:服装设计图的AI生成效果
  • Nano-Banana多平台部署指南:适应不同GPU环境
  • 璀璨星河镜像测评:8步生成高清艺术画的秘密
  • 基于3D Face HRN的在线教育应用:个性化虚拟教师
  • Fish Speech 1.5实战:如何用AI生成自然语音
  • nomic-embed-text-v2-moe入门指南:从安装到多语言文本相似度计算
  • 一键体验GTE文本向量模型:中文多任务处理演示
  • OFA视觉蕴含模型Web应用教程:Gradio界面定制与响应式优化