import Foundation
func solution(_ a:Int, _ b:Int, _ n:Int) -> Int {
var rest : Int = n
var total : Int = 0
while rest >= a {
total += (rest / a) * b
rest = (rest / a) * b + rest % a
}
return total
}
func solution(_ a:Int, _ b:Int, _ n:Int) -> Int {
return (n > b ? n - b : 0) / (a - b) * b
}
이게 도대체..사람뇌에서 나올수 있는건가