JavaAlgorithm
프로그래머스 가까운 수 (자바)
MyDiaryYo
2024. 1. 19. 17:53
class Solution {
public int solution(int[] array, int n) {
int answer = array[0];
for (int i = 0; i<array.length; i++){
if (Math.abs(array[i] - n)<Math.abs(answer - n)){ //Math.abs(정수) -> 정수를 절대값으로 변환
answer = array[i];
}else if (Math.abs(array[i] - n)==Math.abs(answer - n)){
if (array[i] > answer){
answer = answer;
}else{
answer = array[i];
}
}else{
answer = answer;
}
}
return answer;
}
}