백준 c++ 2592번 대표값

송민서·2022년 9월 28일
0

<문제 링크>

백준 c++ 2592번

<풀이방법>

입력받으며 총합을 바로 저장한다 ==> /10을 통하여 평균 구하기
입력받으며 해당 숫자의 배열 카운트를 한다 ==> 최빈값 구하기

<코드>

#include <iostream>
using namespace std;
int main() {
	int a[10];
	int b[1001]{ 0 };
	int sum = 0;
	for (int i = 0; i < 10; i++) {
		cin >> a[i];
		sum += a[i];
		b[a[i]]++;
	}
	int max = 0;
	int num = 0;
	for (int i = 0; i <= 1000; i++) {
		if (b[i] > max) {
			max = b[i];
			num = i;
		}
	}
	cout << sum / 10 << "\n";
	cout << num;
}
profile
코딩코딩

0개의 댓글

관련 채용 정보