웹 개발 메모장
[알고리즘 문제] 수박수박수박수박수박수? (프로그래머스) 본문
수박수박수박수박수박수?
[문제]
길이가 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 |
간단한 문제이고 보통 아래처럼 접근을 하는데
이런 신박한 방법도 있습니다.
'옛날.. > 알고리즘 문제' 카테고리의 다른 글
[알고리즘 문제] 2 x N 타일링 (programmers) (0) | 2018.02.02 |
---|---|
[알고리즘 문제] 야근 지수 (Programmers) (0) | 2017.11.13 |
[알고리즘 문제] 124나라의 숫자 (Programmers) (0) | 2017.11.06 |
[알고리즘 문제] 과자 많이 먹기 (Programmers) (0) | 2017.11.03 |
Comments