개발자 성장일지

최소직사각형 본문

프로그래머스(코딩테스트)/Java&C#

최소직사각형

hdigimon 2025. 10. 1. 17:01

문제

Java

import java.util.*;

class Solution {
    public int solution(int[][] sizes) 
    {
        int garo = 0;
        int sero = 0;
        
        for(int i = 0; i < sizes.length; i++)
        {
            int max_now = Math.max(sizes[i][0], sizes[i][1]);
            int min_now = Math.min(sizes[i][0], sizes[i][1]);
            
            garo = Math.max(garo, max_now);
            sero = Math.max(sero, min_now);
        }
        
        return garo * sero;
    }
}

C#

using System;

public class Solution {
    public int solution(int[][] sizes) 
    {
        int garo = 0;
        int sero = 0;

        for (int i = 0; i < sizes.Length; i++)
        {
            int max_now = Math.Max(sizes[i][0], sizes[i][1]);
            int min_now = Math.Min(sizes[i][0], sizes[i][1]);

            garo = Math.Max(garo, max_now);
            sero = Math.Max(sero, min_now);
        }

        return garo * sero;
    }
}

'프로그래머스(코딩테스트) > Java&C#' 카테고리의 다른 글

다음 큰 숫자  (0) 2025.09.30
숫자의 표현  (0) 2025.09.30
이상한 문자 만들기  (0) 2025.09.30
삼총사  (0) 2025.09.30
3진법 뒤집기  (0) 2025.09.29