if
文を使ってもいいし、関数 max()
を使ってもいい
問題概要
縦・横の長さが である長方形と、縦・横の長さが である長方形が与えられる。
これらの長方形の面積のうち、大きい方の面積を答えよ。ただし、面積が等しい場合にはその面積を答えよ。
解法
if
文を用いて「大きい方」を求めてもよいが、関数 max()
を使うのが楽だと思う。
#include <bits/stdc++.h> using namespace std; int main() { int A, B, C, D; cin >> A >> B >> C >> D; cout << max(A * B, C * D) << endl; }