4040:买书问题
总时间限制: 1000ms 内存限制: 65536kB
描述
某网上书店举行优惠促销,现有两种优惠策略。策略一是购书总额大于100元的可享受免费送货。策略二是如果购书数量大于3本,则购书总额享受95折优惠(不包括运费)。两种优惠策略不能同时享受,最多可选择其中一种优惠策略。运费为20元。小明想在这个网站上买书,请帮他选择最优的优惠策略。

输入
有多行,第一行是买书的种类N(0 <= N <= 100),接下来的N行每行输入一种书目的购买数量M和代价P(P不一定是整数)。当N为-1时结束输入
输出
针对每组数据,分析如何享受优惠策略,输出最少的购书支付金额
样例输入
2
2 60
3 50
-1
样例输出
270

问题链接:Bailian4040 买书问题
问题简述:(略)
问题分析:简单题不解释。
程序说明:(略)
参考链接:(略)
题记:(略)

AC的C++语言程序如下:

/* Bailian4040 买书问题 */#include <iostream>
#include <cstdio>using namespace std;int main()
{int n;while(cin >> n && n != -1) {int m, cnt = 0;double p, money = 0;while(n--) {cin >> m >> p;cnt += m;money += m * p;}double ans = money;if(money <= 100) money += 20;if(cnt > 3) ans = ans * 0.95 + 20;else ans += 20;ans = min(ans, money);cout << ans << endl;}return 0;
}

Bailian4040 买书问题【Ad Hoc】相关推荐

  1. ios 8+ (xcode 6.0 +)应用程序Ad Hoc 发布前多设备测试流程详解

    我们开发的程序在经过simulator以及自己的iOS设备测试后,也基本完成应用程序了,这时候我们就可以把它发布出去了更更多的人去测试,我们可以在iOS平台使用ad hoc实现. 你在苹果购买的开发者 ...

  2. SQL Server 阻止了对组件 \'Ad Hoc Distributed Queries\' 的访问

    想用openrowset查询远程数据库,结果提示SQL Server 阻止了对组件 \'Ad Hoc Distributed Queries\' 的访问错误,在网上搜索了一下,找到解决方法: --Ad ...

  3. 【坐在马桶上看算法】排序总结:小哼买书

    之前讲了三种常用的经典排序.排序算法还有很多,例如选择排序.计数排序.基数排序.插入排序.归并排序和堆排序等等.堆排序是基于二叉树的排序,以后再说吧.先分享一个超酷的排序算法的视频. 再来看一个具体的 ...

  4. [原创]SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT 'OpenRowset/OpenDatasource' 的访问...

    TSQL查询Excel数据使用openrowset通常会报如下错误: 消息 15281,级别 16,状态 1,第 1 行 SQL Server 阻止了对组件 'Ad Hoc Distributed Q ...

  5. Smoke Test与Ad hoc Test

    Smoke Test与Ad hoc Test Smoke Test: 冒烟测试就是在每日build建立后,对系统的基本功能进行简单的测试.这种测试强调功能的覆盖率,而不对功能的正确性进行验证.从这一点 ...

  6. 软件质量保证与测试——Ad hoc Test

    Ad hoc Test(随机测试) 在软件测试中除了根据测试用例和测试说明书进行功能测试外,还需要进行随机测试(Ad-hoc testing),随机测试是没有书面测试用例.记录期望结果.检查列表.脚本 ...

  7. 编程之美——买书问题:贪心算法

    1 问题描述及分析 买书折扣问题的描述是,某出版社的<哈里波特>系列共有5卷,每本单卖都是8块钱,如果读者一次购买不同的k(k>=2)卷,就可以享受不同的折扣优惠,如下所示: 问题是 ...

  8. SQL 2005启用组件Ad Hoc Distributed Queries

    转载 SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作 ...

  9. 软件工程个人项目——买书的最低价格

    软件工程个人项目--买书的最低价格 题目要求: 书店针对<哈利波特>系列书籍进行促销活动,一共5卷,用编号0.1.2.3.4表示,单独一卷售价8元, 具体折扣如下所示: 本数        ...

最新文章

  1. 全球最大的公开人脸数据集 | 清华大学芯翌科技联合发布
  2. 如何多快好省的建设企业级呼叫中心(一)
  3. 如何处理word document webservice response中奇怪的xml node
  4. 深度学习之自编码器(2)Fashion MNIST图片重建实战
  5. springCloud - 第6篇 - 网关的实现:ZUUL
  6. Jquery弹出层插件,非常好用绚丽Lee dialog 1.0
  7. javascript中object的运算符操作使用
  8. [kuangbin带你飞] 专题一简单搜索
  9. Objective-C 入门篇
  10. 卸载CDH5.14.2
  11. 雅猴的脚印——2019年上半年
  12. 【模拟器】华三模拟器HCL安装操作指导
  13. node+vue微信小程序的社区后勤报修系统
  14. 以QRcode为例聊聊二维码的现状与未来(Java版本)
  15. 基于Spring Boot框架的驾校学员信息管理系统
  16. 11 如何成为可转债的交易好手
  17. 图像处理之角点检测与亚像素角点定位
  18. NFC学习笔记(2)——NFC基础知识
  19. 华硕ZX50JX4200 Mac OS10.15黑苹果分享
  20. 视频压缩后,画质模糊怎么修复成超清画质?

热门文章

  1. Verilog实现UART串口收发器数字电路
  2. Arcgis Javascript那些事儿(十二)——geometry service几何服务
  3. pymysql之常见数据库操作
  4. Starling浅尝
  5. Android集成百度地图
  6. php 遍历数组 只显示1个,求高手指点,foreach遍历三维数组时只能遍历出第一个子级,这是为什么呢?...
  7. docker打包镜像(实用版)
  8. 机器学习——卷积神经网络计算
  9. VS错误之error LNK2019: 无法解析的外部符号
  10. 能被2、3、4、5、6、7、8、9、10、11、13、25整除的整数的特征是?有趣的21详解