AT_past202109_a.ドリンクバー
入门
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
高桥君来到餐厅,打算点一份价格为 A 日元的午餐和一份价格为 B 日元的饮料吧。
高桥君手里有一张饮料吧优惠券,可以抵扣 C 日元,使用优惠券后,总共需要支付 A+B−C 日元。
另外,也可以直接点午餐和饮料吧的套餐,套餐价格为 D 日元,但不能使用优惠券。
请输出高桥君点午餐和饮料吧所需支付的最小金额。
输入格式
输入为一行,格式如下:
A B C D
输出格式
请输出高桥君点午餐和饮料吧所需支付的最小金额。
输入输出样例
输入#1
600 200 100 750
输出#1
700
输入#2
600 200 100 650
输出#2
650
输入#3
800 200 100 900
输出#3
900
说明/提示
注意
在 2021 年 10 月 2 日 18:00(日本标准时间)之前,禁止对本题进行讨论。如有讨论,可能会被要求赔偿。考试结束后可以公开总得分和认证级别,但请不要透露解答了哪些题目等信息。
限制条件
- 1≤A≤1000
- 1≤C<B≤1000
- 1≤D≤1000
- 输入均为整数。
样例解释 1
使用优惠券时的金额为 600+200−100=700 日元,点套餐时的金额为 750 日元,因此高桥君可以用 700 日元点午餐和饮料吧。
样例解释 2
使用优惠券时的金额与样例 1 相同为 700 日元,但点套餐时的金额为 650 日元,因此答案为 650 日元。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?