[Algorithm] κΈκ³Ό μ μ΄λ°νκΈ°
π λ¬Έμ μ΄λ μκ΅μ νλ μ΄μμ λμλ€μ΄ μμ΅λλ€. μκ΅μ μμ μ λμλ₯Ό μ§κΈ°λ‘ κ²°μ νμμ΅λλ€. ν΄λΉ λμλ₯Ό μ§κΈ° μν΄μλ λμλ₯Ό μ§λ μ₯μμ κΈ a kgκ³Ό μ b kgμ΄ μ λ¬λμ΄μΌ ν©λλ€. κ° λμμλ λ²νΈκ° λ§€κ²¨μ Έ μλλ°, iλ² λμμλ κΈ g[i] kg, μ s[i] kg, κ·Έλ¦¬κ³ νΈλ ν λκ° μμ΅λλ€. iλ² λμμ νΈλμ μ€μ§ μ λμλ₯Ό μ§λ κ±΄μ€ μ₯μμ iλ² λμλ§μ μ볡ν μ μμΌλ©°, νΈλλ‘ μ΄λνλ λ° t[i] μκ°μ΄ κ±Έλ¦¬κ³ , μ΅λ w[i] kg κ΄λ¬Όμ μ΄λ°ν μ μμ΅λλ€. (κ΄λ¬Όμ κΈκ³Ό μμ
λλ€. μ¦, κΈκ³Ό μμ λμμ μ΄λ°ν μ μμ΅λλ€.) λͺ¨λ νΈλμ κ°μ λλ‘λ₯Ό μ¬λ¬ λ² μ볡ν μ μμΌλ©° μ°λ£λ 무νλλΌκ³ κ°μ ν©λλ€. μ μ a, bμ μ μ λ°°μ΄ g, s, w, tκ° λ§€κ°λ³μλ‘ μ£Ό..
[Algorithm] μ°μ νμ€ λΆλΆ μμ΄μ ν©
π λ¬Έμ μ΄λ€ μμ΄μ μ°μ λΆλΆ μμ΄μ κ°μ κΈΈμ΄μ νμ€ μμ΄μ κ° μμλΌλ¦¬ κ³±νμ¬ μ°μ νμ€ λΆλΆ μμ΄μ λ§λ€λ € ν©λλ€. νμ€ μμ΄μ΄λ [1, -1, 1, -1 …] λλ [-1, 1, -1, 1 …] κ³Ό κ°μ΄ 1 λλ -1λ‘ μμνλ©΄μ 1κ³Ό -1μ΄ λ²κ°μ λμ€λ μμ΄μ
λλ€. μλ₯Ό λ€μ΄ μμ΄ [2, 3, -6, 1, 3, -1, 2, 4]μ μ°μ λΆλΆ μμ΄ [3, -6, 1]μ νμ€ μμ΄ [1, -1, 1]μ κ³±νλ©΄ μ°μ νμ€ λΆλΆμμ΄μ [3, 6, 1]μ΄ λ©λλ€. λ λ€λ₯Έ μμλ‘ μ°μ λΆλΆ μμ΄ [3, -1, 2, 4]μ νμ€ μμ΄ [-1, 1, -1, 1]μ κ³±νλ©΄ μ°μ νμ€ λΆλΆμμ΄μ [-3, -1, -2, 4]μ΄ λ©λλ€. μ μ μμ΄ sequenceκ° λ§€κ°λ³μλ‘ μ£Όμ΄μ§ λ, μ°μ νμ€ λΆλΆ μμ΄μ..