프로그래머스 문제:
https://school.programmers.co.kr/learn/courses/30/lessons/120924
등비수열 - 차례로 일정한 값을 곱하여 만들어진 수열을 등비수열이라고 한다.
등차수열 - 각 항이 그 앞의 항에 일정한 수를 더한 것으로 이루어진 수열
function solution(common) {
// 등차수열
if(common[1] - common[0] === common[2] - common[1]) {
return common.pop() + common[2] - common[1];
}
// 등비수열
return common.pop() * (common[1] - common[0]);
}
solution([1, 2, 3, 4]);
solution([2, 4, 8]);
'DAILY' 카테고리의 다른 글
5월 15일 알고리즘 연습문제 (0) | 2023.05.15 |
---|---|
5월 14일 알고리즘 연습 (0) | 2023.05.14 |
5월 8일 알고리즘 연습문제 (0) | 2023.05.09 |
5월 5일 알고리즘 연습문제 (0) | 2023.05.06 |
5월 4일 알고리즘 연습문제 (0) | 2023.05.05 |