νλ‘κ·Έλλ°/μκ³ λ¦¬μ¦ νμ΄ Swift
[λ°±μ€ 11006] λ¨μ±μ΄μ λμ₯ (Swift)
λΉλΉ bibi
2023. 1. 30. 17:08
μ λ ₯ : λͺ¨λ λμ λ€λ¦¬μμ ν©, μ 체 λμ μ
μΆλ ₯ : ν μͺ½ λ€λ¦¬λ§ μλ λμ μ, λ©μ©‘ν λμ μ
νμ΄ κ³ν
λμ λ€λ¦¬λ 2κ°μ΄λ―λ‘, λμ μ * 2λ₯Ό νλ©΄ μ μμ μΈ λμ λ€λ¦¬μμ ν©μ΄ λμ¨λ€.
μ μ λ€λ¦¬μμ ν©μμ λͺ¨λ λμ λ€λ¦¬μμ ν©μ λΉΌλ©΄ λ€λ¦¬κ° μλ¦° λμ μκ° λλ€. (νμͺ½ λ€λ¦¬κ° μλ € λλ¨Έμ§ νμͺ½λ§ λ¨μμμΌλ―λ‘)
λ€λ¦¬κ° μλ¦° λμ μλ₯Ό ꡬνμΌλ―λ‘, μ 체 λμ μμμ λ€λ¦¬κ° μλ¦° λμ μλ₯Ό λΉΌλ©΄ λ©μ©‘ν λμ μλ ꡬν μ μλ€.
νμ΄ (Swift)
let count = Int(readLine()!)!
(1...count).forEach { _ in
let inputArr = readLine()!.split(separator: " ").map { Int($0)! }
let normalLeg = inputArr[1] * 2
let oddLeg = normalLeg - inputArr[0]
let evenLeg = inputArr[1] - oddLeg
print(oddLeg, evenLeg)
}