[프로그래머스]가까운 수

박예림·2023년 4월 19일
0

코테

목록 보기
67/132

import java.util.Arrays;
class Solution {
    public int solution(int[] array, int n) {
        Arrays.sort(array);
        for (int i = 1; i < array.length; i++) {
            if (array[0] > n) {
                return array[0];
            } else if (array[i] >= n) {
                int leftValue = n - array[(i - 1)];
                int rightValue = array[i] - n;
                return leftValue <= rightValue ? array[(i - 1)] : array[i];
            }
        }
        return array[array.length - 1];
    }
}
profile
응애 나 아기개발자

0개의 댓글