A - Parking
Editorial
/


Time Limit: 2 sec / Memory Limit: 256 MB
配点 : 100 点
問題文
駐車場があり、以下の二種類のプランのどちらかを選んで駐車できます。
- プラン 1 : T 時間駐車した場合、A×T 円が駐車料金となる。
- プラン 2 : 駐車した時間に関わらず B 円が駐車料金となる。
N 時間駐車するとき、駐車料金は最小でいくらになるか求めてください。
制約
- 1≦N≦20
- 1≦A≦100
- 1≦B≦2000
- 入力は全て整数
入力
入力は以下の形式で標準入力から与えられる。
N A B
出力
駐車料金が最小で x 円のとき、x を出力せよ。
入力例 1
7 17 120
出力例 1
119
- プラン 1 を選んだ場合、駐車料金は 7×17=119 円になります、
- プラン 2 を選んだ場合、駐車料金は 120 円になります。
よって、駐車料金は最小で 119 円です。
入力例 2
5 20 100
出力例 2
100
どちらのプランを選んでも駐車料金が変わらない場合もあります。
入力例 3
6 18 100
出力例 3
100
Score : 100 points
Problem Statement
You are parking at a parking lot. You can choose from the following two fee plans:
- Plan 1: The fee will be A×T yen (the currency of Japan) when you park for T hours.
- Plan 2: The fee will be B yen, regardless of the duration.
Find the minimum fee when you park for N hours.
Constraints
- 1≤N≤20
- 1≤A≤100
- 1≤B≤2000
- All input values are integers.
Input
Input is given from Standard Input in the following format:
N A B
Output
When the minimum fee is x yen, print the value of x.
Sample Input 1
7 17 120
Sample Output 1
119
- If you choose Plan 1, the fee will be 7×17=119 yen.
- If you choose Plan 2, the fee will be 120 yen.
Thus, the minimum fee is 119 yen.
Sample Input 2
5 20 100
Sample Output 2
100
The fee might be the same in the two plans.
Sample Input 3
6 18 100
Sample Output 3
100