문제 설명
길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수,
solution을 완성하세요.
예를들어 n이 4이면 "수박수박"을 리턴하고
3이라면 "수박수"를 리턴하면 됩니다.
제한 사항
n은 길이 10,000이하인 자연수입니다.
입출력 예
n | return |
3 | "수박수" |
4 | "수박수박" |
나의 풀이
func solution(_ n:Int) -> String {
var answer = ""
for i in 1...n {
answer += (i % 2 == 1) ? "수" : "박"
}
return answer
}
'Data structure & Algorithm > 프로그래머스' 카테고리의 다른 글
[프로그래머스 | Lv.1] 약수의 개수와 덧셈 (0) | 2024.03.13 |
---|---|
[프로그래머스 | Lv.1] 가운데 글자 가져오기 (0) | 2024.03.13 |
[프로그래머스 | Lv.1] 내적 (2) | 2024.03.12 |
[프로그래머스 | Lv.1] 제일 작은 수 제거하기 (0) | 2024.03.12 |
[프로그래머스 | Lv.1] 핸드폰 번호 가리기 (0) | 2024.03.12 |