これは易しめの問題
問題概要
太郎君、次郎君、三郎君、四郎君、花子さんの 5 人がテストを受けた。テストの得点は 点であった。
これらの得点について、40 点未満だったら 40 点にした状態での平均点を求めよ。
考えたこと
に対して、40 点未満だったら 40 点にする処理をしましょう。たとえば 点であれば、具体的には、次のようにすればよいでしょう。
A = max(A, 40)
40 点未満を 40 点にする処理をしたあとは、 の平均を普通に求めましょう。
コード
#include <bits/stdc++.h> using namespace std; int main() { int A, B, C, D, E; cin >> A >> B >> C >> D >> E; A = max(A, 40), B = max(B, 40), C = max(C, 40), D = max(D, 40), E = max(E, 40); cout << (A + B + C + D + E) / 5 << endl; }