백준 1546

hyun20·2021년 7월 3일
#include <iostream>
#include <string>
using namespace std;
int main() {
	double arr[1000], max;
	int n;
	cin >> n;
	for (int i = 0; i < n; i++)
		cin >> arr[i];
	max = arr[0];
	for (int i=1;i<n;i++)
		if (max < arr[i]) max = arr[i];
	for (int i = 0; i < n; i++) {
		arr[i] = arr[i] / max * 100;
	}
	double result = 0;
	for (int i = 0; i < n; i++)
		result += arr[i];
	result = result / n;
	cout << result << endl;
}

처음에는 모든 수를 정수로 선언해
정수/정수로 0이 됨
-->실수/정수로 고쳤음

0개의 댓글