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

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

AtCoder ABC 098 A - Add Sub Mul (灰色, 100 点)

関数 max() の使い方に慣れていれば解ける!

問題概要

2 個の整数  A, B が与えられる。

 A + B, A - B, A \times B の最大値を答えよ。

解法

関数 max() を使えばよい。C++ では、3 個以上の最大値を答えるときは、次のコードのように {} で囲うようにしよう。

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

int main() {
    int A, B;
    cin >> A >> B;
    cout << max({A + B, A - B, A * B}) << endl;
}