박스의 개수를 구함
리스트에 넣어 점수를 정렬
한 상자에 들어가는 개수 m을 통해 한 상자에서 가장 마지막 점수(제일 작은 점수)를 더해 계산
static int Score(int k, int m, int[] score)
{
//상자를 몇박스 만들까요 일단 최대 갯수로 여러개 만들어볼까 한 개의 갯수는 m개이고
int box_cnt = score.Length / m;
int num = 0;
List<int> score_list = new List<int>();
score_list.AddRange(score);
score_list.Sort(new Comparison<int>((n1, n2) => n2.CompareTo(n1)));
for(int i = 0; i<box_cnt; i++)
{
num +=score_list[ ((i+1) *m)-1] * m;
}
return num;
}