Reiterating to this logic in Swift:

import UIKit func solve(sum: Int, hcf: Int) -> (Int, Int)? { let x = 1 var y: Int! y = sum - hcf let verificationInt: Float = Float((hcf + y)/hcf) let verificationSum = Int(verificationInt + 1) if verificationSum % hcf == 0 { return (hcf*x, y) } return nil } if let solution = solve(sum: 12, hcf: 5) { print(solution) } else { print(-1) }

We're a place where coders share, stay up-to-date and grow their careers.

We strive for transparency and don't collect excess data.

## re: Daily Challenge #130 - GCD Sum VIEW POST

TOP OF THREAD FULL DISCUSSIONReiterating to this logic in Swift: