Coding Test
[백준] 피보나치 함수
상상쓰
2021. 10. 8. 18:59
https://www.acmicpc.net/problem/1003
1003번: 피보나치 함수
각 테스트 케이스마다 0이 출력되는 횟수와 1이 출력되는 횟수를 공백으로 구분해서 출력한다.
www.acmicpc.net
불금!
import sys
T = int(sys.stdin.readline())
dp = [[1, 0], [0, 1]]
for i in range(39):
dp.append([dp[-2][0] + dp[-1][0], dp[-2][1] + dp[-1][1]])
for i in range(T):
N = int(sys.stdin.readline())
print(dp[N][0], end = ' ')
print(dp[N][1])