#P1040. 商场倒闭清仓活动
显示设置
本题导航点一下展开
我的笔记
✕
商场倒闭清仓活动
题目描述
某个商场要倒闭了,为了清仓举办了一个优惠活动。给定若干顾客的购买金额和购买商品的种类,请你计算每位顾客的实际支付金额,并输出所有顾客实付金额的总和。
对每位顾客,实付金额按以下规则计算:
先按购买金额确定折扣:
| 购买金额 (元) | 折扣 |
|---|---|
| 八折() | |
| 八五折() | |
| 九折() | |
| 九五折() | |
| 不打折 |
再根据商品种类额外减免一部分金额(在打折之后扣除):
- 若商品种类为
electronics(电子产品):购买金额 元时减免 元,否则减免 元; - 若商品种类为
clothing(服装):购买金额 元时减免 元,否则减免 元; - 其他种类不享受额外减免。
也就是说,某位顾客的实付金额为
注意:测试数据中,商品种类不局限于电子产品和服装。
输入格式
第一行一个整数 ,表示顾客人数。
接下来 行,每行两个用空格隔开的项:第一个为非负整数,表示购买金额(元);第二个为字符串,表示商品种类。
输出格式
输出一行,一个数,表示所有顾客实付金额的总和,保留两位小数。
输入输出样例 #1
输入 #1
1
10500 electronics
输出 #1
8300.00
输入输出样例 #2
输入 #2
1
4800 clothing
输出 #2
4270.00
说明
所有顾客实付金额的总和最大可达约 元。
样例解释
样例一:,享受八折;商品种类为 electronics 且金额 ,额外减免 元。
因此输出 8300.00。
样例二: 落在 区间,享受九折;商品种类为 clothing 且金额 ,额外减免 元。
因此输出 4270.00。
数据范围
- 对于 的数据,, 购买金额 ,商品种类为不超过 个字符的、由小写字母组成的字符串。