티스토리 뷰
더보기
import java.util.*;
class Solution {
// 문제
// + 세 변으로 삼각형을 만들 수 있다면 1, 만들 수 없다면 2를 return
public int solution(int[] sides) {
// + 1. 가장 긴 변과 나무지 두 변을 구분하기 위해 정렬한다.
Arrays.sort(sides);
// + Arrays.sort로 sides 배열을 오름차순 정렬하였다.
// + 2. if - else문을 통해 삼각형이 가능한지에 따라 다른 값을 반환하도록 한다.
if ( sides[2] < ( sides[0] + sides[1] ) ) {
return 1;
} else {
return 2;
} // if-else
} // solution
} // end class
728x90
'코딩 테스트 [ 연습 ]' 카테고리의 다른 글
프로그래머스 - 입문 - 편지 (0) | 2022.12.19 |
---|---|
프로그래머스 - 입문 - 짝수는 싫어요 (0) | 2022.12.17 |
프로그래머스 - 입문 - 최댓값 만들기 (1) (0) | 2022.12.16 |
프로그래머스 - 입문 - 특정 문자 제거하기 (0) | 2022.12.16 |
프로그래머스 - 입문 - 배열 자르기 (0) | 2022.12.14 |
댓글