class Solution {
public int solution(int[] sides) {
int max = Math.max(sides[0], sides[1]);
int min = Math.min(sides[0], sides[1]);
int answer = (max-1) - (max - min+1)+1;
answer += ((max + min)- max -1);
answer++;
return answer;
}
}
풀이의 문제는 아니고, 이렇게 삼각형 완성 조건이 나올때 예시를 보지않으면 100% 풀지못했을 것같아서 외울겸 정리한다.
우선 상각형은 기본적으로 가장 긴 변이 나머지 두 변의 합보다 작아야한다.
문제에 두 변의 길이만 주어진다면, 새 가지 상황을 볼 수 있다.