AT_joi2015yo_a.水道料金 (Water Rate)
入门
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
JOI 君所居住的地区有两家自来水公司,分别为 X 公司和 Y 公司。这两家公司的每月水费根据用水量如下所示:
- X 公司:每升水收费 A 日元。
- Y 公司:有基本费用 B 日元。如果用水量不超过 C 升,则只需支付基本费用 B 日元。如果用水量超过 C 升,则在基本费用 B 日元的基础上,每超过 1 升需额外支付 D 日元。
JOI 君家一个月的用水量为 P 升。
请在选择水费最便宜的公司时,求出 JOI 君家一个月的水费。
输入格式
输入共 5 行,每行一个整数。
第 1 行:X 公司的每升水费用 A。
第 2 行:Y 公司的基本费用 B。
第 3 行:Y 公司仅收取基本费用的用水量上限 C。
第 4 行:Y 公司每超出 1 升的追加费用 D。
第 5 行:JOI 君家一个月的用水量 P。
所有输入的整数 A, B, C, D, P 均满足 1≤A,B,C,D,P≤10000。
输出格式
输出一个整数,表示 JOI 君家一个月的最低水费。
输入输出样例
输入#1
9 100 20 3 10
输出#1
90
输入#2
8 300 100 10 250
输出#2
1800
说明/提示
样例解释 1
在输入输出样例 1 中,JOI 君家一个月的用水量为 10 升。
- X 公司的水费为 9×10=90 日元。
- 用水量不超过 20 升,因此 Y 公司的水费为基本费用 100 日元。
JOI 君家选择水费更便宜的 X 公司,此时一个月的水费为 90 日元。
样例解释 2
在输入输出样例 2 中,JOI 君家一个月的用水量为 250 升。
- X 公司的水费为 8×250=2000 日元。
- 用水量超过 100 升,超出部分为 250−100=150 升。因此 Y 公司的水费为基本费用 300 日元,加上 10×150=1500 日元的追加费用,总计 300+1500=1800 日元。
JOI 君家选择水费更便宜的 Y 公司,此时一个月的水费为 1800 日元。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?