标题: 购物单
小明刚刚找到工作,老板人很好,只是老板夫人很爱购物。老板忙的时候经常让小明帮忙到商场代为购物。小明很厌烦,但又不好推辞。
这不,XX大促销又来了!老板夫人开出了长长的购物单,都是有打折优惠的。
小明也有个怪癖,不到万不得已,从不刷卡,直接现金搞定。
现在小明很心烦,请你帮他计算一下,需要从取款机上取多少现金,才能搞定这次购物。
取款机只能提供100元面额的纸币。小明想尽可能少取些现金,够用就行了。
你的任务是计算出,小明最少需要取多少现金。
以下是让人头疼的购物单,为了保护隐私,物品名称被隐藏了。
-----------------
**** 180.90 88折
**** 10.25 65折
**** 56.14 9折
**** 104.65 9折
**** 100.30 88折
**** 297.15 半价
**** 26.75 65折
**** 130.62 半价
**** 240.28 58折
**** 270.62 8折
**** 115.87 88折
**** 247.34 95折
**** 73.21 9折
**** 101.00 半价
**** 79.54 半价
**** 278.44 7折
**** 199.26 半价
**** 12.97 9折
**** 166.30 78折
**** 125.50 58折
**** 84.98 9折
**** 113.35 68折
**** 166.57 半价
**** 42.56 9折
**** 81.90 95折
**** 131.78 8折
**** 255.89 78折
**** 109.17 9折
**** 146.69 68折
**** 139.33 65折
**** 141.16 78折
**** 154.74 8折
**** 59.42 8折
**** 85.44 68折
**** 293.70 88折
**** 261.79 65折
**** 11.30 88折
**** 268.27 58折
**** 128.29 88折
**** 251.03 8折
**** 208.39 75折
**** 128.88 75折
**** 62.06 9折
**** 225.87 75折
**** 12.89 75折
**** 34.28 75折
**** 62.16 58折
**** 129.12 半价
**** 218.37 半价
**** 289.69 8折
--------------------
需要说明的是,88折指的是按标价的88%计算,而8折是按80%计算,余者类推。
特别地,半价是按50%计算。
请提交小明要从取款机上提取的金额,单位是元。
答案是一个整数,类似4300的样子,结尾必然是00,不要填写任何多余的内容。
特别提醒:不许携带计算器入场,也不能打开手机。
解析:其实这题就是送分的,不过就是送分了也是很容易丢分的,一不小心就少算了一个,分就没了,所以还是需要谨慎的。这个题目其实有好多的解法。
第一种:就是最好的也是最笨的,只要认真的基本没问题,用程序把所有的数据都算一遍,不要漏掉就行了。
第二种:可以使用excel,在excel里面把这些数据粘贴进去,用excel算。
第三种:就是采用文件读取的方式来计算,这些也是比较好的,将前面的*去掉放入一个文件,使用流来读取就可以。
答案:5200
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('<ul/>').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('<li/>').text(i));
};
$numbering.fadeIn(1700);
});
});
</script>
分享到:
相关推荐
【2011蓝桥杯软件设计大赛决赛Java所有试题】是2011年度第二届蓝桥杯全国软件专业人才设计与开发大赛全国总决赛的一部分,主要面向Java编程语言的本科和高职学生。这个赛事旨在检验学生的Java编程技能、软件设计能力...
1. **购物单问题** 这是一个涉及到折扣计算和找零问题的算法题。小明需要计算出最少需要取出多少现金来支付购物单上的所有商品,其中商品价格已经给出了折扣,且取款机只提供100元面额的纸币。解题的关键在于理解...
### 第8届蓝桥杯省赛题解(C/C++B组) #### 一、购物单 **题目解析:** 本题考查考生对数学运算、数据处理能力以及基本的编程技巧。题目要求根据一系列带有折扣的商品价格计算出所需的最低现金金额,并且要求现金...
1. **购物单问题** 这是一道关于计算和优化的问题。题目描述了一个情景,小明需要帮老板夫人购物,购物单上的商品都有不同的折扣,小明需要用现金支付,且取款机只提供100元面额的纸币。目标是计算小明最少需要取...
购物推荐-购物推荐网站-购物推荐网站源码-购物推荐网站java代码-购物推荐网站设计与实现-基于springboot的购物推荐网站-基于Web的购物推荐网站设计与实现-购物推荐项目-购物推荐项目代码购物推荐系统-购物推荐系统...
网上购物-网上购物平台-网上购物平台源码-网上购物平台java代码-网上购物平台设计与实现-基于springboot的网上购物平台-基于Web的网上购物平台设计与实现-网上购物网站-网上购物网站源码-网上购物网站java代码-网上...
8. **设计模式**:虽然设计模式不是Java语言特有的,但在第八章中可能会探讨一些常见的设计模式,如单例模式、工厂模式、观察者模式等,这些模式在实际开发中非常有用。 9. **JNI(Java Native Interface)**:Java...
水果购物-水果购物网站-水果购物网站源码-水果购物网站java代码-水果购物网站设计与实现-基于springboot的水果购物网站-基于Web的水果购物网站设计与实现-水果购物项目-水果购物项目代码水果购物系统-水果购物系统...
家具购物-家具购物网站-家具购物网站源码-家具购物网站java代码-家具购物网站设计与实现-基于ssm的家具购物网站-基于Web的家具购物网站设计与实现-家具购物项目-家具购物项目代码家具购物系统-家具购物系统源码-家具...
家具购物-家具购物网站-家具购物网站源码-家具购物网站java代码-家具购物网站设计与实现-基于ssm的家具购物网站-基于Web的家具购物网站设计与实现-家具购物项目-家具购物项目代码家具购物系统-家具购物系统源码-家具...
购物推荐-购物推荐网站-购物推荐网站源码-购物推荐网站java代码-购物推荐网站设计与实现-基于springboot的购物推荐网站-基于Web的购物推荐网站设计与实现-购物推荐项目-购物推荐项目代码购物推荐系统-购物推荐系统...
在本项目中,"JAVA源代码--购物管理系统"是一个针对初学者设计的示例应用,旨在帮助他们理解和掌握Java编程语言以及如何构建一个简单的购物管理软件。通过阅读和分析这个项目,你可以了解到以下关键知识点: 1. **...