반응형
해당 문제는 그냥 손수 n = 5 까지 아니면 n = 6 까지만 손수 해봐도 규칙이 나오기에
dp를 활용해 누적해서 나아가는 풀이로 해결
주의할 점으로는 출력문에도 조건이 더 붙어서 나올 수 있으니 확인하기!
n = int(input())
a, b = 1, 2
for _ in range(2, n): a, b = (b)%15746, (a+b)%15746
if n == 1: print(a)
else: print(b)
'알고리즘' 카테고리의 다른 글
[SWEA, 5108번] 숫자 추가 (0) | 2023.08.07 |
---|---|
[백준, 9251번] LCS (0) | 2023.08.06 |
[백준, 10844번] 쉬운 계단 수 (0) | 2023.08.03 |
[백준, 2193번] 이친수 (0) | 2023.08.03 |
[백준, 11727번] 2×n 타일링 2 (0) | 2023.08.03 |