けんちょんの競プロ精進記録

競プロの精進記録や小ネタを書いていきます

AtCoder ABC 133 A - T or T (灰色, 100 点)

久しぶりの易しい問題!

問題概要

電車を使うと 1 人あたり  A 円かかります。

タクシーを使うと  N 人で  B 円かかります。

 N 人で移動する最小料金はいくらか。

解法

  • A * N
  • B

のうちの小さい方を答えれば OK。関数 min() が使える。

#include <bits/stdc++.h>
using namespace std;

int main() {
    int N, A, B;
    cin >> N >> A >> B;
    cout << min(A * N, B) << endl;
}