새소식

인기 검색어

프로그래머스/Lv.2

[Swift] 카펫

  • -
import Foundation

func solution(_ brown:Int, _ yellow:Int) -> [Int] {
    
    let sum = brown + yellow
    
    var x = 0
    var y = 0
    
    for i in 1...sum {
        if sum % i == 0 {
            x = sum / i
            y = i
        }
        if (x - 2)*(y - 2) == yellow {
            break
        }
    }
    
    return [x, y]
}

'프로그래머스 > Lv.2' 카테고리의 다른 글

[Swift] 피보나치 수  (0) 2023.02.05
[Swift] 튜플  (0) 2023.02.05
[Swift] 최솟값 만들기  (0) 2023.02.05
[Swift] 최댓값과 최솟값  (0) 2023.02.05
[Swift] 짝지어 제거하기  (0) 2023.02.05
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.