728x90
반응형
(Python)수박수박수박수박수박수?(프로그래머스 Lv.1)
https://school.programmers.co.kr/learn/courses/30/lessons/12922
def solution(n):
answer = []
for _ in range((n+1)//2):
answer.append('수')
answer.append('박')
if n%2 != 0:
answer.pop()
answer = ''.join(answer)
return answer
으로 구현해서 통과했으나 처음에 answer = ' '로 주어졌어서
answer가 문자열로 계속 진행될 수 있는 코드가 있는 지 찾아보았다.
그 코드는 아래와 같다.
def solution(n):
answer = ''
answer = "수박"*((n+1)//2)
answer = answer[:n]
return answer
728x90
반응형