Link : judge.koreatech.ac.kr/problem.php?id=1063
Python
더보기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
from sys import stdin
testcase = int(stdin.readline().strip())
while testcase:
data = int(stdin.readline().strip())
if data == 1:
print(1)
elif data == 2:
print(2)
else:
dp = [0] * data
dp[0] = 1
dp[1] = 2
for i in range(2, data):
dp[i] = dp[i-1] + dp[i-2]
print(dp[-1])
testcase-=1
|
cs |
FeedBack
cjw.git@gmail.com
'알고리즘 > 소스코드' 카테고리의 다른 글
KOREATECH 1097: 실습시험 연습문제: 가장 긴 접두부분문자열 찾기 (0) | 2020.12.14 |
---|---|
KOREATECH 1071: 암호 해석 - 오고고 (0) | 2020.12.11 |
KOREATECH 1057: 걸기 쉬운 전화번호 (0) | 2020.12.11 |
KOREATECH 1056: 화장실 타일 채우기 (0) | 2020.12.11 |
KOREATECH 1055: 판채우기 (0) | 2020.12.11 |
댓글