728x90
반응형
문제)
https://www.acmicpc.net/problem/10870
답안)
n = int(input())
fibo = [0, 1]
for i in range(2, n+1):
element_value = fibo[i-1] + fibo[i-2]
fibo.append(element_value)
print(fibo[n])
번외 - 답안 이전에 틀린 코드)
n = int(input())
fibo = [0, 1]
for i in range(2, n+1):
element_value = fibo[i-1] + fibo[i-2]
fibo.append(element_value)
print(fibo[-1]) #n이 0일 때에도, n이 1인 값을 return하므로 실패!
728x90
반응형
'Algorithm > Baekjoon' 카테고리의 다른 글
한수(1065번 문제) Python3 답안 (0) | 2020.02.09 |
---|---|
정수 N개의 합(15596번 문제) Python3 답안 (0) | 2020.01.14 |
단계별로 풀기 10단계 재귀 - 팩토리얼(10872번 문제) Python3 답안 (0) | 2019.12.17 |
단계별로 풀기 9단계 수학 2 - 소수 구하기(1929번 문제) Python3 답안 (0) | 2019.10.27 |
단계별로 풀기 8단계 수학 1 - 카잉 달력(6064번 문제) Python3 답안 (0) | 2019.10.27 |