λ¬Έμ
N(1 ≤ N ≤ 100,000)κ°μ λ‘νκ° μλ€. μ΄ λ‘νλ₯Ό μ΄μ©νμ¬ μ΄λ° μ λ° λ¬Όμ²΄λ₯Ό λ€μ΄μ¬λ¦΄ μ μλ€. κ°κ°μ λ‘νλ κ·Έ κ΅΅κΈ°λ κΈΈμ΄κ° λ€λ₯΄κΈ° λλ¬Έμ λ€ μ μλ 물체μ μ€λμ΄ μλ‘ λ€λ₯Ό μλ μλ€.
νμ§λ§ μ¬λ¬ κ°μ λ‘νλ₯Ό λ³λ ¬λ‘ μ°κ²°νλ©΄ κ°κ°μ λ‘νμ 걸리λ μ€λμ λλ μ μλ€. kκ°μ λ‘νλ₯Ό μ¬μ©νμ¬ μ€λμ΄ wμΈ λ¬Όμ²΄λ₯Ό λ€μ΄μ¬λ¦΄ λ, κ°κ°μ λ‘νμλ λͺ¨λ κ³ λ₯΄κ² w/k λ§νΌμ μ€λμ΄ κ±Έλ¦¬κ² λλ€.
κ° λ‘νλ€μ λν μ λ³΄κ° μ£Όμ΄μ‘μ λ, μ΄ λ‘νλ€μ μ΄μ©νμ¬ λ€μ΄μ¬λ¦΄ μ μλ 물체μ μ΅λ μ€λμ ꡬν΄λ΄λ νλ‘κ·Έλ¨μ μμ±νμμ€. λͺ¨λ λ‘νλ₯Ό μ¬μ©ν΄μΌ ν νμλ μμΌλ©°, μμλ‘ λͺ κ°μ λ‘νλ₯Ό 골λΌμ μ¬μ©ν΄λ λλ€.
μ μΆλ ₯ μμ
νμ΄
νκ³ λμ λ°λ‘ μ 리νμ΄μΌ νλλ° μκ°μ΄ μ’ μ§λμ κ·Έ λΉμ μ΄ν΄νλ κ±Έ μ λλ‘ μ μ μ μμμ§ λͺ¨λ₯΄κ² λ€. μΌλ¨ λ¬Έμ μ΄ν΄μ λμμ 쀬λ μ°κ΅¬μ€ μΉκ΅¬λ€μκ² λ¬΄νν κ°μ¬λ₯Ό!
μμ΄λμ΄ β
μΌλ¨ λ΄κ° μ²μμ μκ°νλ 건 'λ²νΈ μ μλ μ€λμ΄ κ°μ₯ μ μ λ‘νλ₯Ό κΈ°μ€μΌλ‘ μΌμμ κ·Έ λ‘νλ₯Ό kκ° μ°λ κ²'μ΄μλ€. κ·Έλμ μ½λλ‘λ min(ropes)*Kκ° λμ΄μλλ° 4%μμ νλ Έλ€. μΉκ΅¬λ κ°μ΄ κ³ λ―Όνκ³ μμλλ° μΉκ΅¬κ° μ°Ύμμ€ λ°λ‘λ 'K=3, 5 10 20'μ΄ μ λ ₯μΌλ‘ λ€μ΄μ€λ κ²½μ°μλ€.
μ λ κ² μ λ ₯μ΄ λ€μ΄μ€λ©΄ 20μ λ²νΈ μ μλ λ‘ν ν κ°λ§ μ°λ κ²½μ°κ° λ€μ΄μ¬λ¦΄ μ μλ 물체μ μ΅λ μ€λμ΄κΈ° λλ¬Έμ λ΅μ΄ 20μ΄ λμ΄μΌ νλ€. νμ§λ§? λ΄ λ°©μλλ‘λΌλ©΄ 15κ° μ΅λλΌμ λ°λ‘ μ€λ΅μ΄ λμ΄ λ²λ¦¬λ κ²!
κ·Έλμ 첫 λ°©μμμ 'Kλ₯Ό κ³±ν΄μ€λ²λ¦¬λ©΄ 무쑰건 λͺ¨λ λ‘νλ₯Ό μ°λ κ²½μ°κ° λκΈ° λλ¬Έμ λͺ¨λ λ‘νλ₯Ό μ°μ§ μκ³ λ μ΅λ μ€λμ λ€μ΄μ¬λ¦΄ μ μλ κ²½μ°λ₯Ό μκ°νμ§ λͺ»νλ―λ‘ μ΄ λ°©λ²μ νμ μ΄ μλ€'λ κ²°λ‘ μ λ΄λ Έλ€.
μμ΄λμ΄ β
'물체λ₯Ό λ€μ΄μ¬λ¦΄ λ κ°μ₯ μ½ν λ‘νμ νκ³λ₯Ό μ΄κ³Όνμ§ μμΌλ©΄μ μ΅λν λ§μ μ€λμ λ€μ΄μ¬λ¦΄ μ μκ² νλ κ²'μ΄ ν΅μ¬μ΄λΌκ³ ν μ μλ€.
μμ κ³Όμ μ ꡬννκΈ° μν΄ λ²νΈ μ μλ μ€λμ΄ λ¬΄κ±°μ΄ μμΌλ‘ μ λ ¬νκ³ μ λ ¬λ λ‘νλ€μ μννλ©΄μ κ° λ‘νλ₯Ό ν¬ν¨νμ¬ κ·Έ μ΄νμ λ‘νλ€λ§ μ¬μ©νμ λ λ€μ΄μ¬λ¦΄ μ μλ μ΅λ μ€λμ κ³μ°ν΄μ€λ€.
5, 10, 20μ΄ μ λ ₯μΌλ‘ λ€μ΄μλ€μΉκ³ μ 리λ₯Ό ν΄λ³΄μ.
1) λ°°μ΄ μ λ ¬ → ropes = [20, 10, 5]
2) λ‘ν 1κ° → 20μ§λ¦¬ νλλ§ μ°λ©΄ λκΈ° λλ¬Έμ 20μ΄ μ΅λ → ropes[0]*1
3) λ‘ν 2κ° → 20μ§λ¦¬ νλ, 10μ§λ¦¬ νλλ₯Ό μ°λ λ²νΈ μ μλ μ€λμ΄ κ°μ₯ μ μ 10μ΄ κΈ°μ€μ΄λΌ 20μ΄ μ΅λ → ropes[1]*2
4) λ‘ν 3κ° → 20μ§λ¦¬ νλ, 10μ§λ¦¬ νλ, 5μ§λ¦¬ νλλ₯Ό μ°λ 5κ° κΈ°μ€μ΄λΌ 15κ° μ΅λ → ropes[2]*3
μ λ΄μ©μ κ·Έλλ‘ κ΅¬ννλ 건 μ΄λ ΅μ§ μκΈ° λλ¬Έμ μ½λ μ½μ μ μλ΅νλ€. κ·Όλ° λκ° ν΄μμ΄ κΉλνμ§ μμ λλμ΄λΌ μ°μ° π
'Problem Solving > BOJ & Programmers' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[BOJ] 11399λ²: ATM (0) | 2024.08.27 |
---|---|
[BOJ] 2839λ²: μ€ν λ°°λ¬ (1) | 2024.08.27 |
[BOJ] 14501λ²: ν΄μ¬ (1) | 2024.02.05 |
[BOJ] 2960λ²: RESETO (0) | 2024.01.18 |
[BOJ] 15686λ²: μΉν¨ λ°°λ¬ (0) | 2024.01.16 |