[백준 Baekjoon 알고리즘]

[백준 Baekjoon 알고리즘] 1546번 평균 문제

꾸러기현우 2020. 9. 15. 11:12
#include <iostream>

using namespace std;

int main() {

	int M, A, max = 0, result = 0;
	double N, total = 0;
	int num[10];
	
	cin >> N;
	for (int i = 0; i < N; i++) {
		cin >> A;
		num[i] = A;       //입력 변수 A를 num[10] 배열에 넣어줍니다
		if (A > max) {     //최댓값을 구해줍니다 
			max = A;
		}
		total += num[i];   //입력한 값들을 다 더해줍니다
	}
	
	result = total / max * 100;   //더한 값들을 최댓값으로 나눠주고 100을 곱하여 결과를 내줍니다
	cout << result/N;             //마지막으로 평균 구하기
}

 

www.acmicpc.net/problem/1546

 

1546번: 평균

첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보

www.acmicpc.net