Baekjoon Review
[Bronze 1] 1546번 평균
hanseongbugi
2023. 10. 2. 18:41
새로운 평균 값을 구하기 위해선 입력으로 받은 값을 모두 더할 때 최대 값도 같이 구해야한다.
그 후 입력 값의 합에 최대 값과 입력 수의 수를 나누고 100을 곱하면 새로운 평균을 구할 수 있다.
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cout.tie(0);
int N;
int M = -1;
double sum = 0;
cin >> N;
double v;
for(int i = 0; i < N; i++) {
cin >> v;
sum += v;
if(M < v)
M = v;
}
cout << ((sum / M) / N) * 100 ;
return 0;
}