최솟값 만들기

JJW·2024년 12월 15일

코딩 테스트

목록 보기
13/23

문제


문제 풀이

using System;
using System.Linq;

public class Solution {
    public int solution(int[] A, int[] B) 
    {
        int SumValue = 0;
        
        // A 오름차 순 정렬
        Array.Sort(A,(x,y) => x.CompareTo(y));
        
        // B 내림차 순 정렬
        Array.Sort(B,(x,y) => y.CompareTo(x));
        
        for(int i = 0; i < A.Length; i++)
        {
            SumValue += A[i] * B[i]; 
        }
        
        return SumValue;
    }
}
profile
Unity 게임 개발자를 준비하는 취업준비생입니다..

0개의 댓글