SW/알고리즘

파이썬 : 프로그래머스 : 수박수박수박수박수박수? : 풀이

얇은생각 2019. 9. 1. 18:30
반응형

풀이

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

    return answer

 

 

실행 결과

정확성 테스트

테스트 1 통과 (0.15ms, 10.7MB)
테스트 2 통과 (0.44ms, 10.8MB)
테스트 3 통과 (0.33ms, 10.7MB)
테스트 4 통과 (0.58ms, 10.7MB)
테스트 5 통과 (0.29ms, 10.7MB)
테스트 6 통과 (0.04ms, 10.6MB)
테스트 7 통과 (0.04ms, 10.7MB)
테스트 8 통과 (0.04ms, 10.7MB)
테스트 9 통과 (0.05ms, 10.7MB)
테스트 10 통과 (0.04ms, 10.7MB)
테스트 11 통과 (0.05ms, 10.7MB)
테스트 12 통과 (0.04ms, 10.5MB)
테스트 13 통과 (0.05ms, 10.6MB)
테스트 14 통과 (0.05ms, 10.6MB)
테스트 15 통과 (1.15ms, 10.8MB)
테스트 16 통과 (0.04ms, 10.7MB)

채점 결과

정확성: 100.0

합계: 100.0 / 100.0

 

 

총평

우선 주어진 수 만큼 포문을 돌립니다. 그 과정에서 홀수인 경우에는 '박'을 더해줍니다. 그 이외에는 '수'를 더해줍니다. 해당 과정을 통해 어렵지 않게 해결할 수 있었습니다. 

반응형