프로그래머스 120924 다음에 올 숫자 JAVA

sundays·2023년 2월 26일
0

문제

다음에 올 숫자

풀이

이 문제는 divided by zero 가 될 가능성이 있기때문에 공비 판별식으로 구분하는것은 절대 해서는 안된다. 그렇게 하지 않으면 런타임에러가 난다. 프로그래머스는 백준처럼 에러내용도 보여주지는 않아서 당황스러웠다.

		if (common[2] - common[1] == common[1] - common[0]) {
            return common[common.length - 1] * (common[1] / common[0]);
        } else {
            return common[common.length - 1] + (common[1] - common[0]);
        }

전체 코드

전체 코드

profile
develop life

0개의 댓글