μ΄λ ₯μμ μκΈ°μκ°μλ₯Ό μ μΆν μ§μμ μ μμκ² μ½λ© ν μ€νΈμ κΈ°νλ₯Ό 쀬λ€.
μλ₯λ λ λ€ μμ μμμ΄μκ³ , νμΌμ΄λ λ§ν¬λ‘ 첨λΆν΄μΌ νλ€.
μκΈ°μκ°μλ μμ λ¬Ένμ΄ μμ΄μ μ€νλ € λ μ΄λ €μ κ³ , μ΄λ ₯μμ ν¬νΈν΄λ¦¬μ€λ₯Ό 첨λΆν΄μΌ νλ κ³ λ―Όλ λλ€.
μμ μμμ΄λ κ²μ΄ μ λ§ μ΄λ €μ΄ κ² κ°λ€.
μκ°μ΄ λΆμ‘±νκΈ°λ νκ³ μ΄μ°¨νΌ νμ΄μ¬ νλ‘μ νΈ κ²½νμ΄ μμ΄μ κ³ λ―Ό λμ κ·Έλ₯ κ°λ¨ν μ΄λ ₯μλ§ μ μΆνλ€.
νλ«νΌ : codility (*μμ΄)
λ¬Έμ μ : μκ³ λ¦¬μ¦ 3λ¬Έν
μν μκ° : 2μκ°
νμκ°λ
: X, κ²μ κ°λ₯, μΈλΆ IDE κ°λ₯
μμ μ§λ¬΄ : λ°±μλ κ°λ°μ
μμ κ°λ₯ μΈμ΄ : Python3
μ²΄κ° λμ΄λ : βββββ
μ¬μ©ν μΈμ΄ : νμ΄μ¬
νΌ λ¬Έμ μ : 3 μ(μ±μ 2 μ μμ)
1. ꡬν : κ°μλ°μ보 ꡬν λ¬Έμ . stackμ μ¬μ©ν΄λ λκ³ , if 쑰건 λΆκΈ°λ₯Ό μ¬μ©ν΄λ λλ€. μ€λ² 5 μ΄ν.
2. λΌμ΄λΈλ¬λ¦¬ μ¬μ© : μμ°μ΄μ²λ¦¬ λΌμ΄λΈλ¬λ¦¬λ₯Ό μ¬μ©ν΄ λ΅μ ꡬν΄μΌ νλ€. λ¬Έμ λ₯Ό μ λλ‘ μ΄ν΄ λͺ» ν κ±΄μ§ μμ νλμ λͺ¨λ²λ΅μμ΄ μ΄ν΄κ° μ λλ€.
3. μ΄λΆνμ? : κ·μΉμ λ°λΌ λ¬Έμμ΄μ λ°κΏκ°λ©° 쑰건μ λ§μ‘±μν€λ μ΅μ λ³κ²½ νμλ₯Ό ꡬνλ λ¬Έμ . μ€λ² μμ μ λ.
μ μ μ νμ΄μ¬μΌλ‘λ§ μ½ν μ μμν μ μμλ€. μ§μ νμ΄μ§μλ νμ΄μ¬, μ₯κ³ μ λν κ²½νκ³Ό μ΄ν΄λ₯Ό μꡬνλ€λ μ€λͺ μ΄ λ§μλ€.
λ¬Έμ μμ μ΄λ€ λΆλΆμ μ±μ νλμ§μ λν μ€λͺ μ΄ κ°κ° μμλ€.
1λ²μ μ½λ 컨벀μ κ³Ό ν¨μ¨μ±μ ν μ€νΈνμ§ μλλ€κ³ λμ μμκ³ , 2λ²λ μ νλλ§ ν μ€νΈνλ€λ μμΌλ‘ λμ μμλ€. 3λ²μ μ½λ μ€νμΌ, ν¨μ¨μ±, μ νλ λͺ¨λλ₯Ό νμΈνλ κ² κ°λ€.
λ¬Έμ κ° μμ΄μ¬μ μ무λλ νκΈλ³΄λ€λ νλ€κΈ΄ νλλ°, κ·Έλλ μ½λ리ν°λ κ½€ λͺ ννκ³ κ°λ¨ν μΈμ΄λ‘ μ€λͺ μ΄ μ νμμ΄μ λ€λ₯Έ νλ«νΌμ λΉν΄ λ¬Έμ ν΄μμ΄ λ μμνλ€.
λΌμ΄λΈλ¬λ¦¬λ₯Ό μ¬μ©νλ λ¬Έμ λ ν₯λ―Έλ‘μ λ€. μ²μ 보λ νμ μ λ¬Έμ μλ€.
μ λͺ ν λΌμ΄λΈλ¬λ¦¬λ μλμ΄μ μ§μ 곡μ λ¬Έμλ₯Ό μ°Ύμμ μ μ©ν΄λ΄μΌ νλ€. μμ§ λ¬Έμλ₯Ό μ½λ λ°μλ μ΅μνμ§ λͺ»νλ€κ³ λκΌλ€.
μνμκ°μ΄ 19μ~21μμλλ° μν μκ° μΈμλ μ μμ΄ κ°λ₯νλ€κ³ νλ€.
μλ΄λ₯Ό 보면 μν μΈ μκ°μ μ μνλ©΄ λΆμ νμ μ²λ¦¬κ° λ μλ μμ κ² κ°μΌλ μ μν΄μΌ ν κ² κ°λ€.
>> κ²°κ³Ό : λΆν©κ²©
κ²°κ³Ό λ°νκΉμ§ 11μΌ μμ.
μ½λ© ν μ€νΈμ μλ₯λ₯Ό λͺ¨λ κ³ λ €ν΄μ λμ¨ κ²°κ³Ό κ°λ€.
νμ΄μ¬ κ²½νλ μκ³ μ½ν λ λμ΄λμ λΉν΄ μ λ³΄μ§ λͺ»ν΄μ κΈ°λλ μμμ§λ§ λΆν©κ²©μ νμ μμ½λ€.