MakerHyeon

[백준] 2587번 대표값2 (python,c++) 본문

Algorithm/backjoon

[백준] 2587번 대표값2 (python,c++)

유쾌한고등어 2023. 3. 7. 13:00

https://www.acmicpc.net/problem/2587

 

2587번: 대표값2

어떤 수들이 있을 때, 그 수들을 대표하는 값으로 가장 흔하게 쓰이는 것은 평균이다. 평균은 주어진 모든 수의 합을 수의 개수로 나눈 것이다. 예를 들어 10, 40, 30, 60, 30의 평균은 (10 + 40 + 30 + 60 +

www.acmicpc.net


SOLUTION CODE

# PYTHON

li = [int(input()) for _ in range(5)]
li.sort()
print(int(sum(li)/5))
print(li[2])

 

# C++

#include <bits/stdc++.h>
using namespace std;

int num[5], sum;

int main() {
    ios::sync_with_stdio(0);
    cin.tie(0);
    
    for(int i=0;i<5;i++) cin>>num[i];
    
    // avg
    for(int i=0;i<5;i++) sum+=num[i];
    
    // 중앙값
    sort(num,num+5);
    cout<<sum/5<<'\n'<<num[2];

    return 0;
}
Comments