def solution(n):
answer = ''
subak_num = n // 2 # '수박'이 나와야하는 수는? ex) 4이면 2번, 3이라면 1번
answer = '수박' * subak_num # 나와야하는 수만큼 수박 곱하기
if n % 2 != 0: # 길이가 홀수면 '수'를 추가해야함
answer += '수'
return answer
for문을 사용하지 않고 푼것
def solution(n):
answer = ''
for i in range(n):
if i%2 == 0:
answer += '수'
else:
answer += '박'
return answer
for문을 사용하면 좀 더 직관적일수도..?
'코테 준비 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] Level 1. x만큼 간격이 있는 n개의 숫자 (0) | 2022.01.12 |
---|---|
[프로그래머스] Level 1. 직사각형 별찍기 (0) | 2022.01.11 |
[프로그래머스] Level 1. 평균 구하기 (0) | 2022.01.11 |
[프로그래머스] Level 1. 짝수와 홀수 (0) | 2022.01.11 |
[프로그래머스] Level 1. 제일 작은 수 제거하기 (0) | 2022.01.11 |
댓글