프로그래머스 level 1 수박수박수
16 Jun 2021 | 기초 프로그래머스 TIL문제 설명
어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 return 하도록 solution 함수를 완성해주세요.
사고 과정
def solution(n):
str = ""
for i in range(0,n):
if i%2 ==0:
str += "수"
else:
str += "박"
return str
n이 짝수 혹은 0일때 “수” 홀수일때 “박”을 출력하도록 0부터 n까지 반복한다.
모범 답안
def water_melon(n):
s = "수박" * n
return s[:n]
읽기 쉽다.
모범 답안2
def water_melon(n):
return "수박"*(n//2) + "수"*(n%2)
메모리공간의 낭비가 없다.
주요 포인트 및 생각해볼 점
22일째쯤 되었는데 혼자 공부하려니 조금 심심하다