[프로그래머스] 수박수박수박수박수박수?(Swift)

brick·2023년 1월 24일
0

코테

목록 보기
7/53
func solution(_ n:Int) -> String {
    
    return n % 2 == 0 ?  String(repeating: "수박", count: n / 2) :  String(repeating: "수박", count: n / 2) + "수"
    
}

String(repeating: "수박", count: n / 2) 사용해서 문자열 반복



func solution(_ n:Int) -> String {
  
    return (0..<n).map { $0 % 2 == 0 ? "수" : "박" }.reduce("", +) 
    
}

reduce 사용해서 문자열 합치기

0개의 댓글