[R24A]停车费用 - 代码源竞赛平台
时空限制
1S/512M
题目描述
有一个停车场,其收费规则如下:
- 停车时长在 A 小时以内(含第 A 小时),总共收费 a1 元。
- 停车时长超过 A 小时、不超过 B 小时(含第 B 小时)的部分,按每小时 a2 元收费。
- 停车时长超过 B 小时的部分,按每小时 a3 元收费。
apiadu 的车在这个停车场停了 T 个小时。请计算他需要支付的总停车费用。
格式
输入格式
第一行包含 6 个整数 A,B,T,a1,a2,a3,具体意义如题意所示。
输出格式
输出一个整数,表示需要支付的总停车费用。
样例
样例输入 #1
1 10 11 10 100 1000
样例输出 #1
1910
样例解释 #1
apiadu 停了 11 小时。
前 A 小时:第 1 小时的费用是 a1=10 元。
从 A 小时到 B 小时:apiadu 的总停车时长完全覆盖了这个时间段。
总时长为 B−A=10−1=9 小时。因此费用是 (10−1)×100=900 元。
超过 B 小时:apiadu 超出部分的时长为 T−B=11−10=1 小时。
因此费用是 (T−B)×a3=(11−10)×1000=1000 元。
故总费用为 10+900+1000=1910 元。
数据规模
对于 100% 的数据,1≤T,ai≤104,1≤A<B≤104。