😀 문제

피보나치 수열 중 각 자리의 숫자를 더한 수로 나누어 떨어지는 수를 다음의 예에 이어 작은 쪽부터 5개 구해보세요.


😆 코드

let memo = new Array()
function fin(b){
	if (memo[n] == null){
    	if ((n == 0) || (n == 1)) {
        	memo[n] = 1;
        } else {
        	memo[n] = fib(n - 2) + fib(n - 1);
        }
    }
    return memo[n];
}

😎 답

2,584

14,930,352

86,267,571,272

498,454,011,879,264

160,500,643,816,367,088

'ETC > Algorithms' 카테고리의 다른 글

[JS Book] 앞뒤가 같은 10진수 만들기  (0) 2023.02.05