-Code
import java.util.*;
class Solution {
public int solution(int n) {
List<Integer> dp = new ArrayList<>(List.of(0, 1));
for (int i = 2; i <= n; i++) {
int val = (dp.get(dp.size() - 2) + dp.get(dp.size() - 1)) % 1234567;
dp.add(val);
}
return dp.get(dp.size() - 1);
}
}
'Beakjoon&프로그래머스 > Java' 카테고리의 다른 글
[프로그래머스/Java] 영어 끝말잇기 (0) | 2025.02.28 |
---|---|
[프로그래머스/Java] 짝지어 제거하기 (0) | 2025.02.28 |
[프로그래머스/Java] 다음 큰 숫자 (0) | 2025.02.28 |
[프로그래머스/Java] 숫자의 표현 (0) | 2025.02.28 |
[프로그래머스/Java] 이진 변환 반복하기 (0) | 2025.02.28 |