传统题 1000ms 256MiB

商场满减

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

商场满减

题目描述

商场推出满减活动,顾客结账时按照以下顺序计算优惠:

  • 如果购物金额不少于 500500 元,或者持有黄金会员卡,立减 100100 元;
  • 否则,如果购物金额不少于 200200 元,或者持有白银会员卡,立减 4040 元;
  • 否则,没有优惠。

优惠后的金额不能小于 00 元,如果减成负数,则按 00 元计算。

输入购物金额和会员等级,输出最终应付金额。

输入格式

输入两个整数 amountamountvipvip,分别表示购物金额和会员等级。vipvip 取值为:00 普通会员、11 白银会员、22 黄金会员。

输出格式

输出一个整数,表示最终应付金额。

样例

520 0
420
150 2
50
30 1
0

说明/提示

0amount10000 \le amount \le 1000vip{0,1,2}vip \in \{0, 1, 2\}

样例 1:金额 520500520 \ge 500,满足"满 500500 元",立减 100100 元,应付 520100=420520 - 100 = 420 元。

样例 2:vip=2vip=2 是黄金会员,满足"持有黄金会员卡",立减 100100 元,应付 150100=50150 - 100 = 50 元。

样例 3:vip=1vip=1 是白银会员,满足"持有白银会员卡",立减 4040 元,3040=10<030 - 40 = -10 < 0,按 00 元计算。

判断优先级:先判断"满 500500 或黄金会员",再判断"满 200200 或白银会员",最后才是无优惠。

零基 分支结构检测

未参加
状态
已结束
规则
IOI
题目
6
开始于
2026-8-20 13:15
结束于
2026-8-20 14:15
持续时间
1 小时
主持人
参赛人数
3