본문 바로가기
알고리즘/프로그래머스

[프로그래머스] 다음에 올 숫자 (Java/ 자바)

by pandastic 2025. 12. 11.
반응형

 

 

class Solution {
    public int solution(int[] common) {
        int answer = 0;
        
        if(common[2] - common[1] == common[1] - common[0]){
            answer = common[common.length-1] + (common[1] - common[0]);
        }
        
        else{
            answer = common[common.length-1] * (common[1] / common[0]);
        }
        
        return answer;
    }
}

 

등차수열을 비교하는 방법은 a2 - a1 == a1 - a0 이다.

등비수열을 조건으로 둘 경우에는 a2 / a1 == a1 / a0 을 하면 된다.

 
반응형