楽しい問題!
問題概要
3 個の整数 が与えられる。
これらの整数のうち、大きい方から 2 個の和を求めよ。
解法
から、「一番小さい数」を引けば良いでしょう。
のうち一番小さい数は、C++ では、関数 min()
を用いて min({A, B, C})
と表せます。
コード
#include <bits/stdc++.h> using namespace std; int main() { int A, B, C; cin >> A >> B >> C; cout << (A + B + C) - min({A, B, C}) << endl; }