Tak and Hotels (ABC Edit)

AtCoder
IDabc044_a
Time2000ms
Memory256MB
Difficulty
There is a hotel with the following accommodation fee: * $X$ yen (the currency of Japan) per night, for the first $K$ nights * $Y$ yen per night, for the $(K+1)$\-th and subsequent nights Tak is staying at this hotel for $N$ consecutive nights. Find his total accommodation fee. ## Constraints * $1 \leq N, K \leq 10000$ * $1 \leq Y < X \leq 10000$ * $N,\,K,\,X,\,Y$ are integers. ## Input The input is given from Standard Input in the following format: $N$ $K$ $X$ $Y$ [samples]
Samples
Input #1
5
3
10000
9000
Output #1
48000

The accommodation fee is as follows:

*   $10000$ yen for the $1$\-st night
*   $10000$ yen for the $2$\-nd night
*   $10000$ yen for the $3$\-rd night
*   $9000$ yen for the $4$\-th night
*   $9000$ yen for the $5$\-th night

Thus, the total is $48000$ yen.
Input #2
2
3
10000
9000
Output #2
20000
API Response (JSON)
{
  "problem": {
    "name": "Tak and Hotels (ABC Edit)",
    "description": {
      "content": "There is a hotel with the following accommodation fee: *   $X$ yen (the currency of Japan) per night, for the first $K$ nights *   $Y$ yen per night, for the $(K+1)$\\-th and subsequent nights Tak is",
      "description_type": "Markdown"
    },
    "platform": "AtCoder",
    "limit": {
      "time_limit": 2000,
      "memory_limit": 262144
    },
    "difficulty": "None",
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "abc044_a"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "There is a hotel with the following accommodation fee:\n\n*   $X$ yen (the currency of Japan) per night, for the first $K$ nights\n*   $Y$ yen per night, for the $(K+1)$\\-th and subsequent nights\n\nTak is...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments