1107λ² λ¦¬λͺ¨μ»¨
λ¬Έμ
μλΉμ΄λ TVλ₯Ό λ³΄κ³ μλ€. μλΉμ΄λ μ±λμ λλ¦¬λ €κ³ νμ§λ§, λ²νΌμ λ무 μΈκ² λλ₯΄λ λ°λμ, μΌλΆ μ«μ λ²νΌμ΄ κ³ μ₯λ¬λ€.
리λͺ¨μ»¨μλ λ²νΌμ΄ 0λΆν° 9κΉμ§ μ«μ, +μ -κ° μλ€. +λ₯Ό λλ₯΄λ©΄ νμ¬ λ³΄κ³ μλ μ±λμμ +1λ μ±λλ‘ μ΄λνκ³ , -λ₯Ό λλ₯΄λ©΄ -1λ μ±λλ‘ μ΄λνλ€. μ±λ 0μμ -λ₯Ό λλ₯Έ κ²½μ°μλ μ±λμ΄ λ³νμ§ μκ³ , μ±λμ 무νλ λ§νΌ μλ€.
μλΉμ΄κ° μ§κΈ μ΄λνλ €κ³ νλ μ±λμ Nμ΄λ€. μ΄λ€ λ²νΌμ΄ κ³ μ₯λ¬λμ§ μ£Όμ΄μ‘μ λ, μ±λ NμΌλ‘ μ΄λνκΈ° μν΄μ λ²νΌμ μ΅μ λͺ λ² λλ¬μΌνλμ§ κ΅¬νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μλΉμ΄κ° μ§κΈ λ³΄κ³ μλ μ±λμ 100λ²μ΄λ€.
μ λ ₯
첫째 μ€μ μλΉμ΄κ° μ΄λνλ €κ³ νλ μ±λ N (0 β€ N β€ 500,000)μ΄ μ£Όμ΄μ§λ€. λμ§Έ μ€μλ κ³ μ₯λ λ²νΌμ κ°μ M (0 β€ M β€ 10)μ΄ μ£Όμ΄μ§λ€. κ³ μ₯λ λ²νΌμ΄ μλ κ²½μ°μλ μ μ§Έ μ€μλ κ³ μ₯λ λ²νΌμ΄ μ£Όμ΄μ§λ©°, κ°μ λ²νΌμ΄ μ¬λ¬ λ² μ£Όμ΄μ§λ κ²½μ°λ μλ€.
5457
3
6 7 8
μΆλ ₯
첫째 μ€μ μ±λ NμΌλ‘ μ΄λνκΈ° μν΄ λ²νΌμ μ΅μ λͺ λ² λλ¬μΌ νλμ§λ₯Ό μΆλ ₯νλ€.
6
μ€λͺ
- μ±λμ΄ 100λ²μμ μμ 100λ²μ λΊ μ λκ°μ μ΅μκ°μΌλ‘ μμ
- μ 체 λ²μ 0~999,999 νμνλ€. (brute force)μμ€μ½λ
'TIL (Today I Learned) > Algorithm' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€] 2644 μ΄μ κ³μ° (0) | 2021.12.15 |
---|---|
[λ°±μ€] 11057 μ€λ₯΄λ§ μ (0) | 2021.12.14 |
[λ°±μ€] 2583λ² μμꡬνκΈ° java (0) | 2021.12.12 |
[λ°±μ€] 1074λ² Z (0) | 2021.12.11 |
[λ°±μ€] 1916λ² μ΅μλΉμ© ꡬνκΈ° (0) | 2021.12.10 |