Algorithm/프로그래머스

[프로그래머스 스위프트] 수박수박수박수박수박수?

devKen 2022. 8. 26. 20:19

아이디어

홀짝을 판단하고 그에 맞춰서 수와 박을 넣는다. 유용한 문법 요소는 joined이다.

 

해답

func solution(_ n:Int) -> String {
    var result: [String] = []
    for i in 1 ... n {
        if i % 2 == 0 {
            result.append("박")
        } else {
            result.append("수")
        }  
    }

    return result.joined(separator: "")
}