728x90
반응형
programmers.co.kr/learn/courses/30/lessons/12922
안녕하세요 후르륵짭짭 입니다.
역시 쉬운 문제 풀때가 최곱니다 ㅎㅎㅎㅎ
사실 프로그래머스 Lv1 같은 경우는 다른 사람의 코드를 보면서 Swift 문법에 좀더 가까워 지기 위한 이유도 있습니다.
간단한 문제라서 해설은 생략 하겠습니다!!
func solution(_ n:Int) -> String {
var mellon = ""
for i in 1...n{
if i % 2 == 0 {
mellon += "박"
}
else{
mellon += "수"
}
}
return mellon
}
func solution2(_ n:Int) -> String {
let mellon = String(repeating: "수박", count: n/2) + ( n % 2 == 0 ? "" : "수" )
return mellon
}
728x90
반응형
'Xcode > Swift - Algorithm' 카테고리의 다른 글
Swift) LeetCode(Easy) - Merge Two Sorted Lists(Linked List) (0) | 2020.07.19 |
---|---|
Swift) 프로그래머스(Lv1) 시저 암호 (String) (0) | 2020.07.14 |
Swift) LeetCode(Easy) - Best-Time-To-Buy-And-Sell-Stock(DP) (0) | 2020.07.13 |
Swift) LeetCode(Easy) - Climbing Stairs (DP) (0) | 2020.07.13 |
Swift) LeetCode(Easy) - Maximum Subarray(DP) (0) | 2020.07.08 |
댓글