본문 바로가기

알고리즘 & 코딩테스트/코딩테스트

Programmers Lv.1 "수박수박수박수박수박수?"

Programmers Lv. 수박수박수박수박수박수?, 연습문제, 정답률 83%

"수박"이 연달아 나오는 문자열을 만드는 문제이다.
만들어야 될 문자열의 길이가 주어지면 위의 패턴을 유지한 채 문자열을 만들면 된다.
단, 전의 "가운데 글자 가져오기" 포스팅과 같이 패턴이 2글자이므로 이 역시 문자열의 순서에 따라 다른 문자열이 붙는다.
(말을 뭔가 이상하게 한 것 같긴 한데..ㅎ 잘 알아들었을거라 생각한다.)

def solution(n):
    answer = ''
    for loop in range(n):
        answer += '수' if loop%2==0 else '박'
    return answer