백준 1904번 python 풀이 - 01타일
문제 링크
해결책
1
2
3
4
5
6
7
8
9
10
11
12
import sys
num_list = [0,1,2,3,5]
N = int(sys.stdin.readline().rstrip())
if(N <= 4):
print(num_list[N])
else:
for i in range(4, N):
num_list.append(num_list[i]%15746 + num_list[i-1]%15746)
print(num_list[N]%15746)
주석으로 달 설명
문제는 다르게 써있지만, 결국 조금 큰 수의 피보나치 수열. 어렵지 않게 해결했다.
This post is licensed under CC BY 4.0 by the author.