한번의 도전에 성공!
func solution(_ brown:Int, _ yellow:Int) -> [Int] {
var moks = [Int]()
for mok in 1...1000000{
print(mok)
if mok > yellow/mok {break}
if yellow % mok == 0 {
moks.append(mok)//옐로우 세로
}
}
print(moks)
for mok in moks {
var n = yellow / mok
var isItBrown = n * 2 + mok * 2 + 4
if isItBrown == brown {
//print("\(n+2)x\(mok+2)")
return([n+2,mok+2])
}
}
return []
}