λ¬Έμ
https://www.acmicpc.net/problem/17478
17478λ²: μ¬κ·ν¨μκ° λκ°μ?
νμμ μ§λ¬Έμ μ λ°μμ£ΌκΈ°λ‘ μ λͺ ν μ€μλνκ΅μ JH κ΅μλμ νμλ€λ‘λΆν° μ¬κ·ν¨μκ° λ¬΄μμΈμ§μ λνμ¬ λ§μ μ§λ¬Έμ λ°μμλ€. λ§€λ² μ§λ¬Έμ μ λ°μμ£Όμ ¨λ JH κ΅μλμ΄μ§λ§ κ·Έλ μ€μλ
www.acmicpc.net
νμ΄
# λ°±μ€ 17478λ² λ¬Έμ - μ¬κ·ν¨μκ° λκ°μ?
def recursive(m):
print("_" * (4 * (n - m)) + '"μ¬κ·ν¨μκ° λκ°μ?"')
if not m:
print("_" * (4 * (n - m)) + '"μ¬κ·ν¨μλ μκΈ° μμ μ νΈμΆνλ ν¨μλΌλ€"')
print("_" * (4 * (n - m)) + "λΌκ³ λ΅λ³νμμ§.")
return
print("_" * (4 * (n - m)) + '"μ λ€μ΄λ³΄κ². μλ μλ ν μ° κΌλκΈ°μ μ΄μΈμ λͺ¨λ μ§μμ ν΅λ¬ν μ μΈμ΄ μμμ΄.')
print("_" * (4 * (n - m)) + "λ§μ μ¬λλ€μ λͺ¨λ κ·Έ μ μΈμκ² μλ§μ μ§λ¬Έμ νκ³ , λͺ¨λ μ§νλ‘κ² λλ΅ν΄ μ£Όμμ§.")
print("_" * (4 * (n - m)) + 'κ·Έμ λ΅μ λλΆλΆ μ³μλ€κ³ νλ€. κ·Έλ°λ° μ΄λ λ , κ·Έ μ μΈμκ² ν μ λΉκ° μ°Ύμμμ λ¬Όμμ΄."')
recursive(m - 1)
print("_" * (4 * (n - m)) + "λΌκ³ λ΅λ³νμμ§.")
n = int(input())
print("μ΄λ ν μ»΄ν¨ν°κ³΅νκ³Ό νμμ΄ μ λͺ
ν κ΅μλμ μ°Ύμκ° λ¬Όμλ€.")
recursive(n)
'ποΈ Algorithm > π© λ°±μ€' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
π© [λ°±μ€] [Python] [Class3] 1927λ²_μ΅λ ν (0) | 2022.11.07 |
---|---|
π© [λ°±μ€] [Python] [ꡬν] 2167λ²_2μ°¨μ λ°°μ΄μ ν© (0) | 2022.11.06 |
π© [λ°±μ€] [Python] [ꡬν] 1475λ²_λ°© λ²νΈ (0) | 2022.11.05 |
π© [λ°±μ€] [Python] [DFS/BFS] 2667λ²_λ¨μ§λ²νΈλΆμ΄κΈ° (1) | 2022.11.04 |
π© [λ°±μ€] [Python] [Class3] 1927λ²_μ΅μ ν (0) | 2022.11.04 |