[Level 1] λ‘λμ μ΅κ³ μμμ μ΅μ μμ
Algorithm
- λ‘λμ μ΅κ³ μμμ μ΅μ μμ -
λ¬Έμ
λ‘λ 6/45λ 1λΆν° 45κΉμ§ μ«μ μ€ 6κ°λ₯Ό μ°μ΄μ λ§νλ λνμ μΈ λ³΅μμ λλ€.
μλλ λ‘λμ μμλ₯Ό μ νλ λ°©μμ λλ€.
μμ | λΉμ²¨ λ΄μ© |
1 | 6κ° λ²νΈκ° λͺ¨λ μΌμΉ |
2 | 5κ° λ²νΈκ° μΌμΉ |
3 | 4κ° λ²νΈκ° μΌμΉ |
4 | 3κ° λ²νΈκ° μΌμΉ |
5 | 2κ° λ²νΈκ° μΌμΉ |
6(λμ ) | κ·Έ μΈ |
λ‘λλ₯Ό ꡬ맀ν λ―Όμ°λ λΉμ²¨ λ²νΈ λ°νμΌμ νμκ³ λνκ³ μμμ΅λλ€.
νμ§λ§, λ―Όμ°μ λμμ΄ λ‘λμ λμλ₯Ό νμ¬, μΌλΆ λ²νΈλ₯Ό μμλ³Ό μ μκ² λμμ΅λλ€.
λΉμ²¨ λ²νΈ λ°νν, λ―Όμ°λ μμ μ΄ κ΅¬λ§€νλ λ‘λλ‘ λΉμ²¨μ΄ κ°λ₯νλ μ΅κ³ μμμ μ΅μ μμλ₯Ό μμλ³΄κ³ μΆμ΄ μ‘μ΅λλ€.
μμλ³Ό μ μλ λ²νΈλ₯Ό 0μΌλ‘ νκΈ°νκΈ°λ‘νκ³ , λ―Όμ°κ° ꡬ맀ν λ‘λ λ²νΈκ° 6κ°κ° 44, 1, 0, 0, 31, 25λΌκ³ κ°μ ν΄λ³΄κ² μ΅λλ€.
λΉμ²¨ λ²νΈκ° 6κ°κ° 31, 10, 45, 1, 6, 19λΌλ©΄ λΉμ²¨ κ°λ₯ν μ΅κ³ μμμ μ΅μ μμλ₯Ό μμΈ‘ν μ μλ ν¨μλ₯Ό λ§λ€μ΄ μ£ΌμΈμ.
μ μΆλ ₯ μμ
lottos | win_nums | result |
[44, 1, 0, 0, 31, 25] | [31, 10, 45, 1, 6, 19] | [3, 5] |
[0, 0, 0, 0, 0, 0] | [38, 19, 20, 40, 15, 25] | [1, 6] |
λ¬Έμ νκΈ°
μΌλ¨ λ¨Όμ λ¬Έμ λ₯Ό νκΈ° μ μ λ§μ κ°μμ λ°λΌμ μμκ° μ ν΄μ Έ μκΈ° λλ¬Έμ λ°°μ΄μμ μ리먼νΈλ₯Ό λ°°μ΄λ‘ μ£Όμ΄μ [λ§μκ°μ, μμ]λ‘ λ€μ΄κ° μ μλλ‘ κ°μ λ£μ΄μ£Όμλ€.
κ·Έλ¦¬κ³ λμ μΌλ¨ λμμ΄ λμν μ«μμ κ°μμ λμμ΄ λμν μ«μλ₯Ό μ μΈν λ‘λκ²°κ³Όμ μΌμΉν μ«μμ κ°μλ₯Ό νμ ν΄ μ£Όμλ€.
κ·Έλ°λ€μμ κ²°κ³Όκ°μ 리ν΄ν λ 0λ²μ§Έμμλ λμν μ«μκ° λͺ¨λ μΌμΉνμλμ κ°μ correctLenκ³Ό zeroLenμ λν΄μ μμκ°μ μ»μ΄λ΄κ³ , 1λ²μ§Έμμλ correctLenμ κ°λ§ νμ ν΄μ κ°μ 리ν΄ν΄μ£Όμλ€.