웹 개발 메모장

[알고리즘 문제] 수박수박수박수박수박수? (프로그래머스) 본문

옛날../알고리즘 문제

[알고리즘 문제] 수박수박수박수박수박수? (프로그래머스)

도로롱주 2018. 5. 18. 15:13





수박수박수박수박수박수?





 프로그래머스로 문제 풀러 가기 




[문제]


길이가 n이고, 수박수박수...와 같은 패턴을 유지하는 문자열을 리턴하도록 함수를 완성하세요.

예를들어 n이 4이면 '수박수박'을 리턴하고 3이라면 '수박수'를 리턴하면 됩니다.



[나의 풀이]


빈 문자열을 만들고

n번 반복하면서 홀수 번째에는 '수'를, 짝수 번째에는 '박'을 붙여주면 답이 나옵니다.


1
2
3
4
5
6
7
8
function waterMelon(n){
    var result = "";
    for(var i=0;i<n;i++) {
        result += (i%2 == 0)? '수' : '박';
    }
 
    return result;
}
cs


간단한 문제이고 보통 아래처럼 접근을 하는데

이런 신박한 방법도 있습니다.






Comments