B λ² λ¬Έμ : μ΄μ κ³μ°. μμ€νμΌ μ΄λ¦ : bbb.c or bbb.cpp
μ°λ¦¬ λλΌλ κ°μ‘± νΉμ μΉμ²λ€ μ¬μ΄μ κ΄κ³λ₯Ό μ΄μλΌλ λ¨μλ‘ νννλ λ¬Ένλ₯Ό κ°μ§κ³ μλ€. μ΄λ¬ν μ΄μλ λ€μκ³Ό κ°μ λ°©μμΌλ‘ κ³μ°λλ€. κΈ°λ³Έμ μΌλ‘ λΆλͺ¨μ μμ μ¬μ΄λ₯Ό 1μ΄μΌλ‘ μ μνκ³ μ΄λ‘λΆν° μ¬λλ€ κ°μ μ΄μλ₯Ό κ³μ°νλ€. μλ₯Ό λ€λ©΄ λμ μλ²μ§, μλ²μ§μ ν μλ²μ§λ κ°κ° 1μ΄μ΄λ―λ‘ λμ ν μλ²μ§λ 2μ΄μ΄ λκ³ , μλ²μ§ νμ λ€κ³Ό ν μλ²μ§λ 1μ΄μ΄λ―λ‘ λμ μλ²μ§ νμ λ€κ³Όλ 3μ΄μ΄ λλ€. μ¬λ¬ μ¬λλ€μ λν λΆλͺ¨ μμλ€ κ°μ κ΄κ³κ° μ£Όμ΄μ‘μ λ, μ£Όμ΄μ§ λ μ¬λμ μ΄μλ₯Ό κ³μ°νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ λ ₯ ¶
μ
λ ₯μ νμ€ μ
λ ₯μ΄λ€. μ
λ ₯μ 첫μ€μ ν
μ€νΈ μΌμ΄μ€μ κ°μλ₯Ό λνλ΄λ μ μ T(10 μ΄ν)κ° μ£Όμ΄μ§λ€. λ€μ μ€ λΆν° Tκ°μ ν
μ€νΈ μΌμ΄μ€κ° μ£Όμ΄μ§λ€. ν
μ€νΈ μΌμ΄μ€μμ μ¬λλ€μ 1,2,3,...,n (1<=n<=100)μ μ°μλ λ²νΈλ‘ κ°κ° νμλλ€. ν
μ€νΈμΌμ΄μ€μ 첫째 μ€μλ μ 체 μ¬λμ μ nμ΄ μ£Όμ΄μ§κ³ , λμ§Έ μ€μλ μ΄μλ₯Ό κ³μ°ν΄μΌνλ μλ‘ λ€λ₯Έ λ μ¬λμ λ²νΈκ° μ£Όμ΄μ§λ€. κ·Έλ¦¬κ³ μ
μ§Έ μ€μλ μ
λ ₯ν λΆλͺ¨-μμ κ΄κ³μ κ°μ mμ΄ μ£Όμ΄μ§λ€. λ·μ§Έ μ€λΆν° mκ°μ μ€μλ λΆλͺ¨-μμ κ΄κ³λ₯Ό λνλ΄λ λ λ²νΈ x y κ° λμ¨λ€. μ΄ λ μμ λμ€λ λ²νΈ x λ λ€μ λμ€λ μ μ yμ λΆλͺ¨ λ²νΈλ₯Ό λνλΈλ€.
μΆλ ₯ ¶
μΆλ ₯μ νμ€ μΆλ ₯μ΄λ€. μΆλ ₯μ Tμ€λ‘ μ΄λ€μ§λ€. κ° ν
μ€νΈ μΌμ΄μ€μ λν΄μ μ
λ ₯μμ μꡬν λ μ¬λμ μ΄μλ₯Ό λνλ΄λ μ μλ₯Ό μΆλ ₯νλ€. μ΄λ€ κ²½μ°μλ λ μ¬λκ°μ μΉμ² κ΄κ³κ° μ ν μμ΄ μ΄μλ₯Ό κ³μ°ν μ μμ λκ° μλ€. μ΄ λλ -1μ μΆλ ₯νλ€. Tκ°μ ν
μ€νΈ μΌμ΄μ€λ₯Ό λͺ¨λ λ§νμΌ μ΄ λ¬Έμ λ₯Ό λ§ν κ²μ΄λ€.
μ λ ₯μ μ ¶
~cpp 2 //ν μ€νΈμΌμ΄μ€μ μ 9 //첫째 ν μ€νΈμΌμ΄μ€ μμ. 9λͺ 7 3 //μ΄μ κ³μ°ν λ μ¬λ 7 //λΆλͺ¨-μμ κ΄κ³μ μ 1 2 //λΆλͺ¨-μμ κ΄κ³. 1μ 2μ λΆλͺ¨ 1 3 2 7 2 8 2 9 4 5 4 6 12 //λμ§Έ ν μ€νΈμΌμ΄μ€ μμ. 12λͺ 10 7 10 6 5 5 4 5 2 5 1 2 3 1 9 1 10 7 12 12 8 12 11
μ λ ₯μ μμ λν μΆλ ₯ ¶
~cpp 3 -1