[Baekjoon] λ°±μ€ 2644 'μ΄μ κ³μ°' λ¬Έμ νμ΄ Python, νμ΄μ¬, μκ³ λ¦¬μ¦ μ 리
π 2644 λ¬Έμ μ°λ¦¬ λλΌλ κ°μ‘± νΉμ μΉμ²λ€ μ¬μ΄μ κ΄κ³λ₯Ό μ΄μλΌλ λ¨μλ‘ νννλ λ
νΉν λ¬Ένλ₯Ό κ°μ§κ³ μλ€. μ΄λ¬ν μ΄μλ λ€μκ³Ό κ°μ λ°©μμΌλ‘ κ³μ°λλ€. κΈ°λ³Έμ μΌλ‘ λΆλͺ¨μ μμ μ¬μ΄λ₯Ό 1μ΄μΌλ‘ μ μνκ³ μ΄λ‘λΆν° μ¬λλ€ κ°μ μ΄μλ₯Ό κ³μ°νλ€. μλ₯Ό λ€λ©΄ λμ μλ²μ§, μλ²μ§μ ν μλ²μ§λ κ°κ° 1μ΄μΌλ‘ λμ ν μλ²μ§λ 2μ΄μ΄ λκ³ , μλ²μ§ νμ λ€κ³Ό ν μλ²μ§λ 1μ΄, λμ μλ²μ§ νμ λ€κ³Όλ 3μ΄μ΄ λλ€. μ¬λ¬ μ¬λλ€μ λν λΆλͺ¨ μμλ€ κ°μ κ΄κ³κ° μ£Όμ΄μ‘μ λ, μ£Όμ΄μ§ λ μ¬λμ μ΄μλ₯Ό κ³μ°νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ
λ ₯ μ¬λλ€μ 1, 2, 3, …, n (1 ≤ n ≤ 100)μ μ°μλ λ²νΈλ‘ κ°κ° νμλλ€. μ
λ ₯ νμΌμ 첫째 μ€μλ μ 체 μ¬λμ μ nμ΄ μ£Όμ΄μ§κ³ , λμ§Έ μ€μλ μ΄μλ₯Ό κ³μ°ν΄μΌ ν..
[Baekjoon] λ°±μ€ 1339 'λ¨μ΄ μν' λ¬Έμ νμ΄ Python, νμ΄μ¬, μκ³ λ¦¬μ¦ μ 리
π 1339 λ¬Έμ λ―Όμμ΄λ μννμμμ λ¨μ΄ μν λ¬Έμ λ₯Ό νΈλ μμ λ₯Ό λ°μλ€. λ¨μ΄ μν λ¬Έμ λ Nκ°μ λ¨μ΄λ‘ μ΄λ£¨μ΄μ Έ μμΌλ©°, κ° λ¨μ΄λ μνλ²³ λλ¬Έμλ‘λ§ μ΄λ£¨μ΄μ Έ μλ€. μ΄λ, κ° μνλ²³ λλ¬Έμλ₯Ό 0λΆν° 9κΉμ§μ μ«μ μ€ νλλ‘ λ°κΏμ Nκ°μ μλ₯Ό ν©νλ λ¬Έμ μ΄λ€. κ°μ μνλ²³μ κ°μ μ«μλ‘ λ°κΏμΌ νλ©°, λ κ° μ΄μμ μνλ²³μ΄ κ°μ μ«μλ‘ λ°λμ΄μ§λ©΄ μ λλ€. μλ₯Ό λ€μ΄, GCF + ACDEBλ₯Ό κ³μ°νλ€κ³ ν λ, A = 9, B = 4, C = 8, D = 6, E = 5, F = 3, G = 7λ‘ κ²°μ νλ€λ©΄, λ μμ ν©μ 99437μ΄ λμ΄μ μ΅λκ° λ κ²μ΄λ€. Nκ°μ λ¨μ΄κ° μ£Όμ΄μ‘μ λ, κ·Έ μμ ν©μ μ΅λλ‘ λ§λλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ
λ ₯ 첫째 μ€μ λ¨μ΄μ κ°μ N(1 ≤ N ≤ 10)μ΄..
[Baekjoon] λ°±μ€ 9461 'νλλ° μμ΄' λ¬Έμ νμ΄ Python, νμ΄μ¬, μκ³ λ¦¬μ¦ μ 리
π 9461 λ¬Έμ μ€λ₯Έμͺ½ κ·Έλ¦Όκ³Ό κ°μ΄ μΌκ°νμ΄ λμ λͺ¨μμΌλ‘ λμ¬μ Έ μλ€. 첫 μΌκ°νμ μ μΌκ°νμΌλ‘ λ³μ κΈΈμ΄λ 1μ΄λ€. κ·Έ λ€μμλ λ€μκ³Ό κ°μ κ³Όμ μΌλ‘ μ μΌκ°νμ κ³μ μΆκ°νλ€. λμ μμ κ°μ₯ κΈ΄ λ³μ κΈΈμ΄λ₯Ό kλΌ νμ λ, κ·Έ λ³μ κΈΈμ΄κ° kμΈ μ μΌκ°νμ μΆκ°νλ€. νλλ° μμ΄ P(N)μ λμ μ μλ μ μΌκ°νμ λ³μ κΈΈμ΄μ΄λ€. P(1)λΆν° P(10)κΉμ§ 첫 10κ° μ«μλ 1, 1, 1, 2, 2, 3, 4, 5, 7, 9μ΄λ€. Nμ΄ μ£Όμ΄μ‘μ λ, P(N)μ ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ
λ ₯ 첫째 μ€μ ν
μ€νΈ μΌμ΄μ€μ κ°μ Tκ° μ£Όμ΄μ§λ€. κ° ν
μ€νΈ μΌμ΄μ€λ ν μ€λ‘ μ΄λ£¨μ΄μ Έ μκ³ , Nμ΄ μ£Όμ΄μ§λ€. (1 ≤ N ≤ 100) μΆλ ₯ κ° ν
μ€νΈ μΌμ΄μ€λ§λ€ P(N)μ μΆλ ₯νλ€. π§ νμ΄ T = int(in..