洛谷新手村P1909 买铅笔
题目描述
P老师需要去商店买n支铅笔作为小朋友们参加NOIP的礼物。她发现商店一共有 3种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同。为了公平起 见,P老师决定只买同一种包装的铅笔。
商店不允许将铅笔的包装拆开,因此P老师可能需要购买超过n支铅笔才够给小朋 友们发礼物。
现在P老师想知道,在商店每种包装的数量都足够的情况下,要买够至少n支铅笔最少需要花费多少钱。
输入输出格式
输入格式:
第一行包含一个正整数n,表示需要的铅笔数量。
接下来三行,每行用2个正整数描述一种包装的铅笔:其中第11个整数表示这种 包装内铅笔的数量,第2个整数表示这种包装的价格。
保证所有的7个数都是不超过10000的正整数。
输出格式:
1个整数,表示P老师最少需要花费的钱
把题目加进来了,因为不想解释,这题目看的头好痛
#include <stdio.h>
int main()
{int n , a1 , b1 , a2 , b2 , a3 , b3 , a , b , c , z ;scanf("%d" , &n) ;scanf("%d%d" , &a1 , &b1) ;scanf("%d%d" , &a2 , &b2) ;scanf("%d%d" , &a3 , &b3) ;a = n / a1 ;//最少需要多少盒笔if(( n % a1 ) == 0){a = a * b1 ;//恰好整数盒笔,直接算价格}else{a = ( a + 1 ) * b1 ;//不是整数盒笔,多出来几支笔没有买,在此基础上多买一整盒笔,再算价格}//以下同理b = n / a2 ;if(( n % a2 )== 0){b = b * b2 ;}else{b = (b + 1) * b2 ;}c = n / a3 ;if(( n % a3 )== 0){c = c * b3 ;}else{c = (c + 1) * b3 ;}//比较三种情况价格高低,将价格最低的一种赋值给Zif(a < b && a < c)z = a ;if(b < a && b < c)z = b ;if(c < a && c < b)z = c ;printf("%d\n" , z) ;return (0) ;
}
洛谷新手村P1909 买铅笔相关推荐
- 【洛谷】P1909 买铅笔
题目地址: https://www.luogu.com.cn/problem/P1909 题目描述: P老师需要去商店买 n n n支铅笔作为小朋友们参加NOIP的礼物.她发现商店一共有 3 3 3种 ...
- 【洛谷新手村解题报告二】C++语言,一题多解,思路和WA反思
[洛谷新手村解题报告二] 循环!循环!循环! 数组 继续上次的一!开始循环第二题 循环!循环!循环! 第二题 级数求和 [1/2] 已知:Sn= 1+1/2+1/3+-+1/n 显然对于任意一个整数 ...
- 【洛谷新手村解题报告三 字符串/递归前】C++语言,一题多解,思路和WA反思
[洛谷新手村解题报告三] 简单字符串 过程函数与递归 首先下一部分!字符串,这个前面两题新手跳过吧 简单字符串 第三题 统计单词数 [2/2] 给定一个单词,请你输出它在给定的文章中出现的次数和第一次 ...
- P1909 买铅笔(C语言)
P1909 买铅笔 1.40分思路 可以用一个二维数组将价格和铅笔的数量存入,然后用while判断,寻找最大的数量 最后用for循环,将最小的价格寻找出来并输出. 2.源码 #include<s ...
- Java 洛谷 P1909 买铅笔讲解
题目描述 P老师需要去商店买n支铅笔作为小朋友们参加NOIP的礼物.她发现商店一共有 33种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同.为了公平起 见,P老师决定只买同一种包装的铅笔 ...
- LuoGu P1909 买铅笔???
题目描述 P老师需要去商店买n支铅笔作为小朋友们参加NOIP的礼物.她发现商店一共有 3种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同.为了公平起 见,P老师决定只买同一种包装的铅笔. ...
- 洛谷——P1421 小玉买文具
P1421 小玉买文具 题目描述 班主任给小玉一个任务,到文具店里买尽量多的签字笔.已知一只签字笔的价格是 11 元 99 角,而班主任给小玉的钱是 aa 元 bb 角,小玉想知道,她最多能买多少只签 ...
- 【洛谷新手村】简单字符串 p1055 ISBN号码
p1055 ISBN号码[传送门] 算法标签什么的: 思路:直接以字符串的形式读入这一串数字,然后for循环对字符串进行处理,字符串中的数字存进数组中(如果是X,存为10):然后再根据要求判断是否是正 ...
- 【OJ】洛谷分支结构题单题解锦集
题单简介 题目解析 P5710[深基3.例2]数的性质 P5711[深基3.例3]闰年判断 P5712[深基3.例4]Apples P5713[深基3.例5]洛谷团队系统 P5714[深基3.例7]肥 ...
最新文章
- Science背靠背: NLR受体介导植物抗病反应新机制
- Vue中bus的使用
- 分数四则运算_JAVA
- Spring Bean InitializingBean和DisposableBean实例
- 如何将自开发的SAP UI5应用以tile的方式配置到SAP Fiori Launchpad里
- fastjson android 版本,fastjson 1.1.58.android 发布,Bug 修复版本
- VScode 把tab置换为空格
- Flickr.net傻瓜教程(三)--打造自己的图片搜索引擎
- Android:ViewPager
- 阿里云ubuntu服务器安装使用mysql并配置远程连接记录
- 【图像】焦距与景深的关系
- ai水墨晕染效果_AI可能是一位优秀的西方画家,但它在中国水墨画中表现良好吗?...
- c++敢死队问题代码(为大一而生)
- [动态内存分配] Allocaotrs 1/3 : KR
- C# 2.0 Graphics 画雪人
- Centos7安装php7.4
- 考研复试(控制工程专硕)及大学本科(物联网工程)知识点回顾(一)——C语言/单片机
- 用Python养一只DHT爬虫
- 全面解析:时延扩展与相干带宽、多普勒扩展与相干时间——无线通信基础
- 2019-9-2-正则表达式30分钟入门教程