C++买糖-开学了,老师想要买棒棒糖分给同学们作为开学礼物。商店里共有两种包装的棒棒糖,每一包里面棒棒糖的数量可能不同,价格也不同。为了公平,老师决定只买一种棒棒糖。商店不允许将棒棒糖的包装拆开
开学了,老师想要买棒棒糖分给同学们作为开学礼物。商店里共有两种包装的棒棒糖,每一包里面棒棒糖的数量可能不同,价格也不同。为了公平,老师决定只买一种棒棒糖。商店不允许将棒棒糖的包装拆开,因此老师可能会多买一些才能保证每位小朋友都领到1支棒棒糖。现在老师想知道,在商店每种包装的数量都足够的情况下,要买够至少n支棒棒糖*最少*需要花费多少钱。
#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main(){
float a,b,c,d,e; //定义浮点型变量a,b,c,d,e
cin>>a; //输入a
cin>>b>>c; //输入b,c
cin>>d>>e; //输入d,e
float f=ceil(a/d);//将a/d的结果向上取整,并将结果赋值给浮点型变量f
float g=ceil(a/b);//将a/b的结果向上取整,并将结果赋值给浮点型变量g
if(g*c>f*e){ //如果g*c>f*e
cout<<f*e; //输出f*e
}
else //否则
{cout<<g*c; //输出g*c
}
return 0;
}
C++买糖-开学了,老师想要买棒棒糖分给同学们作为开学礼物。商店里共有两种包装的棒棒糖,每一包里面棒棒糖的数量可能不同,价格也不同。为了公平,老师决定只买一种棒棒糖。商店不允许将棒棒糖的包装拆开相关推荐
- P老师需要去商店买n支铅笔作为小朋友们参加NOIP的礼物。她发现商店一共有 3种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同。
为了公平起 见,P老师决定只买同一种包装的铅笔.商店不允许将铅笔的包装拆开,因此P老师可能需要购买超过n支铅笔才够给小朋 友们发礼物.现在P老师想知道,在商店每种包装的数量都足够的情况下,要买够至少n ...
- 老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩. 输入描述:
老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问.当然,老师有时候需要更新某位同学的成绩. 输入描述: 输入包括多组测试数据. 每组输入第一行是两个正整数N和M(0 < N ...
- 【华为上机试题C++】老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩.
老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问.当然,老师有时候需要更新某位同学的成绩. 输入描述: 输入包括多组测试数据. 每组输入第一行是两个正整数N和M(0 < N ...
- 制作一个评选优秀老师和学生的系统,系统根据提示输入类别(老师或学生), 如果是老师则输入姓名和论文数,学生则输入姓名和考试成绩,输入若干人员信息后使用结束符完成输入,程序根据输入的数据列出优秀老师和优
制作一个评选优秀老师和学生的系统,系统根据提示输入类别(老师或学生), 如果是老师则输入姓名和论文数,学生则输入姓名和考试成绩,输入若干人员信息后使用结束符完成输入,程序根据输入的数据列出优秀老师和优 ...
- java编写计算类加减乘除_老师要求张浩使用面向对象的思想编写一个计算器类(Calculator),可以实现两个整数的加减乘除的运算.java...
导航:网站首页 > 老师要求张浩使用面向对象的思想编写一个计算器类(Calculator),可以实现两个整数的加减乘除的运算.java 时间:2019-4-10 老师要求张浩使用面向对象的思想编 ...
- 买不到的数目(小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。 小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗)
/*** 买不到的数目 小明开了一家糖果店.他别出心裁:把水果糖包成4颗一包和7颗一包的两种.糖果不能拆包卖. 小朋友来买糖的时候,他就用这两种包装来组合.当然有些糖果数目是无法组合出来的,比如要买 ...
- 大一计算机新生怎么买笔记本,大一新生需要不需要买电脑?
高考录取结束,一批新生即将离开家门,远仆异地学习,这些学生也开始开学前的准备了,除了准备档案证件外,还有一样东西,已在家长的考虑之列,那就是电脑,现在电脑很普及,人们通过网络的交流也多,但对学生来说到 ...
- LeetCode 1103[Python]. 分糖果 II 排排坐,分糖果。 我们买了一些糖果 candies,打算把它们分给排好队的 n = num_people 个小朋友。
LeetCode 1103. 分糖果 II 排排坐,分糖果. 我们买了一些糖果 candies,打算把它们分给排好队的 n = num_people 个小朋友. 给第一个小朋友 1 颗糖果,第二个小朋 ...
- qml 不刷新 放大还原_耳放攻略2020版|提升耳机音质,怎么买才不坑?手把手教你买...
耳放攻略2020白皮书:提升耳机音质,怎么买才不坑?手把手教你买 每次都会给朋友们推荐一些市场上热门的耳放型号或者我们使用过觉得声价比不错的型号.但对于更多的人来说,可能在使用习惯上或者使用的场景上并 ...
最新文章
- win10 VMware15 安装 CentOS6.4 64位(慢慢弄吧,别急)
- CVPR 2021接收结果出炉!录用1663篇,接受率显著提升,你的论文中了吗?(附论文下载)...
- 2.SDL游戏开发:把代码写长一点(一)
- Saltstack Master 配置文件详解
- OpenHFT Java Lang项目
- NFS网络共享文件系统
- vrep中设置joint的位置、速度需要根据关节的模式来设置。
- idea 点击右侧栏找不到git或者svngit的基本使用
- Android学习--广播机制
- 软件外包项目管理3点体会
- 【实验】修改数据文件名字的三种途径
- mysql备份恢复出错_MySQL:MySQL备份失败,原因和解决方式
- linux定时备份文件到指定文件夹,Linux定时备份数据库到指定邮箱的方法
- 7. 锁定框架(The Locking Framework)
- ActiveXObject ADODB.Stream封装
- AI大神各显神通!百度深度学习集训营作品大赏
- 计算机文件夹加密文件,如何加密计算机文件夹4种加密文件夹的方法
- IEEE754 16进制浮点型 转为十进制
- 消息队列之kafka在虚拟机安装使用与整合springboot详解教程
- 【原创】技术员 Ghost Win10 1703 x64 纯净版 2017