말랑말랑 LAB

[프로그래머스 알고리즘] Level 1 수박수박수박 문제 본문

JavaScript/Algorithm

[프로그래머스 알고리즘] Level 1 수박수박수박 문제

쭈02 2018. 12. 16. 19:18

# 181216 알고리즘 문제풀기


오늘 스터디 중 시간이 남아서 프로그래머스의 알고리즘 문제풀이를 했다.


문제는 일명 '수박수박수박 문제'


문제 설명


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

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


제한 조건


n은 길이 10,000이하인 자연수입니다.

* 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/12922


입출력 예


 n

return 

 3

 "수박수"

 4

 "수박수박"



나의 풀이


'수박' 문자열의 길이 즉, 2로 나눈 나머지 값을 문자열의 index로 하여,

홀수일 때는 '수', 짝수일 때는 '박' 문자를 더하는 식으로 코드를 짰다.



'JavaScript > Algorithm' 카테고리의 다른 글

leetcode#73 Set Matrix Zeroes  (0) 2021.08.21
leetcode#2 Add Two Numbers  (0) 2021.08.21
[프로그래머스 알고리즘] Level 2 124 나라의 숫자  (0) 2018.12.28
Comments