2021-05-14
cospro 2급 3번 문제 체조 선수의 점수 구해주기 문제설명 체조선수는 여러 심사위원의 점수 중 가장 높은 점수 하나와 가장 낮은 점수 하나를 제외하고 나머지 점수들의 평균을 계산하여 최종점수를 받는다. 단, 이때 소수점 이하의 수는 버린다. 예를 들어, A 선수가 10명의 심사위원에게 [35, 28, 98, 34, 20, 50, 85, 74, 71, 7]의 점수를 받았다. 가장 높은 점수인 98점과 가장 낮은 점수인 7점을 제외하고 나머지 8명의 심사위원의 점수 평균을 구하면 49.625점이다. 여기서 소수점 이하의 수를 버리면 49점이다. 각 심사위원이 매긴 점수가 담긴 배열 scores와 scores의 길이 scores_len이 매개 변수로 주어질 때, 이 선수가 받은 점수를 return 하도록..
2021-05-12
cospro 2급 9번 문제 투표에 대한 후보찾기 문제 설명 N명의 후보에 대해 투표한 결과가 들어있는 배열이 있다. 예를 들어 5명의 후보에 대해 투표를 진행한 결과가 [2, 5, 3, 4, 1, 5, 1, 5, 5, 3] 이라면 순서대로 [2번, 5번, 3번, 4번, 1번, 5번, 1번, 5번, 5번, 3번] 후보에 투표했음을 나타낸다. 이때, 정확시 K표를 받은 후보는 총 몇 명인지 구하려 한다. 예를 들어 K=2일 때, 위 투표 결과에서 정확히 2표를 받은 후보는 1번, 3번 후보로, 총 2명이다. 투표 결과가 들어있는 배열 votes와 votes의 길이 votes_len, 후보의 수 N, 표의 개수 K가 매개변수로 주어질 때, K표를 받은 후보는 몇 명인지 return 하도록 solution 함..