티스토리 뷰

 

파이썬 풀이 

def solution(sides):

    a = max(sides) # 가장 긴 변의 길이
    b = sum(sides)-max(sides)
    
    if a >= b:
        return 2
    else:
        return 1

 

 

자바 풀이

class Solution {
    public int solution(int[] sides) {
  
        int max =0;
        int sum=0;
        
        for (int i : sides){
            max = Math.max(max,i);    
            sum += i;
        }
        
        if (max >= (sum-max)){
            return 2;
        }
        
        else{
            return 1;
        }
        
    }
}
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함
최근에 올라온 글
Total
Today
Yesterday