λ¬Έμ
λ°±μ€ μ¨λΌμΈ μ μ§ - 9625λ²
νμ΄ κ³Όμ
λμ κ³νλ²
μ νμ©ν λ¬Έμ μ
λλ€.
κ° λ¬Έμκ° μΌμ κ·μΉμΌλ‘ λ³νλλλ° μ΄λ₯Ό νμ©ν΄μ μ νμμ μΈμ°λ©΄ λ©λλ€.
μ κ°μ κ²½μ° λ¬Έμ₯μ κΈΈμ΄κ° νΌλ³΄λμΉ μμ΄μ λ°λ₯΄λ©΄μ B
μ κ°μλ
νΌλ³΄λμΉ μμ΄μ κ°μλλ‘ μ¦κ°λλ€λ κ²μ μ΄μ©ν΄μ λ¬Έμ λ₯Ό νμλλ°
λ€λ₯Έ λΆλ€μ νμ΄λ₯Ό 보λ κ·Έλ₯ A
μ B
κ°κ°μ λν΄μ μ νμμ μΈμ°κ³ μνλ₯Ό νλ©΄ κ°λ¨νκ² ν΄κ²°ν μ μμμ΅λλ€.K
κ° μκΈ° λλ¬Έμ μμ νμ
μΌλ‘ ꡬνν΄λ ν μ μμ κ² κ°κΈ°λ νλ°
μ΄νμ λΉμ·ν μ νμ λλΉν΄μ μ κ·Ό λ°©λ²μ κΈ°μ΅ν΄λμΌ ν κ² κ°μ΅λλ€.
μ½λ
K = int(input())
def solution():
dp = [-1] * (K + 1)
dp[0], dp[1] = 1, 1
for i in range(2, K + 1):
dp[i] = dp[i - 1] + dp[i - 2]
if K == 1:
return "0 1"
else:
return f"{dp[K] - dp[K - 1]} {dp[K - 1]}"
print(solution())
λ°μν
'π algorithm > boj' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
BOJ 6497 - μ λ ₯λ (0) | 2021.03.08 |
---|---|
BOJ 6156 - Cow Contest (0) | 2021.03.08 |
BOJ 11952 - μ’λΉ (0) | 2021.03.08 |
BOJ 20055 - μ»¨λ² μ΄μ΄ λ²¨νΈ μμ λ‘λ΄ (0) | 2021.03.08 |
BOJ 20044 - Project Teams (0) | 2021.03.08 |
π¬ λκΈ