[ 다먹살 ]/- Coding
[프로그래머스] 레벨0 다음에 올 숫자
엉망으로살기
2023. 2. 10. 09:27
반응형
https://school.programmers.co.kr/learn/courses/30/lessons/120924
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
이 문제는 레벨0 단계 중에서 정답률이 꽤 낮은 문제였다. 아마 내 생각에는 등비가 -인 경우를 고려하지 않아서일 거라고 추측이 된다. 왜냐하면 Math.abs를 사용할 경우에는 값이 반대로 나오기 때문이다.
오히려 이 메소드를 사용하지 않아야 등차, 등비 모두 정확한 결과가 도출된다.
문제 및 입출력
코드
class Solution
{
public int solution(int[] common)
{
if(common[1]-common[0]==common[common.length-1]-common[common.length-2])
{
return common[common.length-1] + common[1]-common[0];
}
else
{
return common[common.length-1] * common[1]/common[0];
}
}
}
반응형