#NK21A. 打的

    ID: 17 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>NK语法基础训练2.1基础语法条件判断分段计费算术运算

打的

题目描述

某城市出租车的收费标准如下:

  • 行驶里程在 k 公里以内(含 k 公里)的部分,按每公里 x 元收费;
  • 超过 k 公里的部分,按每公里 y 元收费。

现在需要乘坐出租车行驶 n 公里,请编写程序计算本次乘车需要支付的费用。

输入格式

输入一行,包含四个用空格隔开的正整数 k、x、y、n,分别表示起步计费里程、前 k 公里的每公里费用、超出部分的每公里费用,以及实际行驶里程。

输出格式

输出一个整数,表示本次乘车需要支付的费用。

样例输入

45 12 23 100

样例输出

1805

数据范围

保证 1 ≤ k, x, y, n ≤ 10000。

补充说明

当 n ≤ k 时,全部里程按 x 元/公里计费;当 n > k 时,前 k 公里按 x 元/公里计费,剩余部分按 y 元/公里计费。