[프로그래머스] (LV1) 수박수박수박수

[프로그래머스] (LV1) 수박수박수박수

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

JavaScript, Python


문제 설명

길이가 n이고, “수박수박수박수….”와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 “수박수박”을 리턴하고 3이라면 “수박수”를 리턴하면 됩니다.

제한 조건

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

입출력 예

n return
3 “수박수”
4 “수박수박”


풀이


javascript

1
2
3
4
5
6
function solution(n) {
let answer = '';
for( let i = 0; i < n; i++)
answer += ["수","박"][i % 2]
return answer
}


python

1
2
def solution(n):
return (lambda s:s[:n]) ('수박'*n)


설명


반복되는 문자열의 인덱싱을 연습할 수 있는 문제다.

출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges


[프로그래머스] (LV1) 수박수박수박수

https://sklubmk.github.io/2021/08/04/290025cc5fda/

Author

Jinki Kim

Posted on

2021-08-04

Updated on

2021-08-05

Licensed under

댓글