#5525. 转盘大奖
转盘大奖
题目描述
富豪小A最近打算去火星自驾游,所以想要购买一艘小型流星号运载飞船。
阿尔法宇宙飞船商城最近正在举行公司9周年活动,顾客在付款前可以参与有奖大转盘游戏。游戏规定如下:
- 顾客只要转到数字9,就可以再转一次;
- 顾客如果没有转到数字9,游戏结束;
- 顾客最多只能转3次。
游戏结束后,统计顾客转到数字9的次数,计算付款优惠:
- 如果没有转出9,无优惠;
- 如果转出1个9,优惠10万元;
- 如果转出2个9,优惠100万元;
- 如果转出3个9,优惠500万元。
优惠金额只能用于抵扣飞船付款,顾客不能要求商城提供相应金额的现金。
已知小A购买的飞船总价W万元,以及小A参与转盘活动的结果,请计算小A实付金额。
输入格式
输入共三行:
- 第一行读入一个整数W,表示飞船的价格;
- 第二行读入一个整数C,表示小A转转盘的次数;
- 第三行由C个整数构成,表示小A每次转转盘的结果。
数据保证:除了第C次以外,其余转到的一定是数字9。
输出格式
输出一个整数,表示小A的实付金额(实付金额不能为负,最低为0)。
样例输入 1
100
2
9 8
样例输出 1
90
样例输入 2
100
1
3
样例输出 2
100
样例输入 3
100
3
9 9 9
样例输出 3
0
说明
样例 1 解释
小A第一次转出9,可以继续转转盘;第二次没有转出9,游戏结束。根据规则,转出1个9,优惠10万元。实付金额为100 - 10 = 90万元。
样例 3 解释
小A三次转出的都是9,根据规则可优惠500万元。但飞船总价仅100万元,优惠金额不能折算现金,因此实付金额为0元。
数据范围
- 飞船价格W满足1 ≤ W ≤ 1e9;
- 转盘次数C满足1 ≤ C ≤ 3。