코테 문제 풀이

프로그래머스 연습문제 "다음에 올 숫자" - JAVA

오스트랄로피테쿠스 개발자 2023. 2. 26. 18:53

자, 바로 본론으로.

 

두번째로 푼 문제는 "다음에 올 숫자"이다.

프로그래머스 연습문제 "다음에 올 숫자"

문제는 다음과 같다.

프로그래머스 "다음에 올 숫자" 문제

맙소사. 등비수열과 등차수열 문제다..

 

 

잠깐.. 등비수열과 등차수열.. 단어는 기억나는데.. 이거 공식이 뭐였지..?

검색.. 바로 검색.. 구글.. 구글 수혈이 필요해..

 

 

등차수열 공식
등비 수열 공식

 

캬 역시 구글..👍👍

자, 이제 이걸 코드화 시켜보자.

 

아, 그 전에 잠깐.

 

핑구 잠깐

 

먼저 어떤 배열이 들어왔을 때, 이걸 등차수열 공식을 적용할지, 등비수열 공식을 적용할지 부터 판단해야하잖아.

 

그럼 조건문부터..

 

 

후훗 조건문은 이제 껌이지.

 

 

하지만 이 문제에도 비밀이 숨어있다.

바로 등비수열을 구할 때, 내가 작성한 것처럼

answer = common[common.length-1]*common[2] / commen[1]

라고 할 수 있지만,

이렇게도 할 수 있다는 사실..!!

answer = common[common.length-1]*m/n

 

 

즉, A(n)/A(n-1) = {A(n+1) - A(n)} / {A(n) - A(n-1)} 라는 사실..!!

 

또 나만 몰랐어..? 그런 거야..?🙄

이제라도 알면됐지 모🙄

 

 

오늘도 하나 배웠다👍👍

 

 

취뽀취뽀 화이팅!!👊👊👊

'코테 문제 풀이' 카테고리의 다른 글

프로그래머스 연습문제 "세균증식" - JAVA  (2) 2023.02.26