<프로그래머스 문제풀이: 수박수박수박수박수박수?> Level 1 - 파이썬
조금 고민했던 문제이다. 다음과 같이 풀었다: def solution(n): div, mod = divmod(n, 2) answer = '수박'*div + '수'*mod return answer div, mod = divmod(n, 2)를 통해 n을 2로 나누었을 때의 몫과 나머지를 div, mod에 각각 저장한다. 그리고 몫*'수박' + 나머지*'수' 를 통해 answer에 저장시키고 이를 return해준다. ※ 다른 사람의 풀이 def solution(n): s = "수박" * n return s[:n] 프로그래머스 다른 사람의 문제풀이에서 가장 많은 좋아요를 받은 풀이이다. s 에 '수박'을 n만큼 넣어주고, s에서 n만큼의 문자열을 return 해준다. 너무나도 쉽게 생각한 문제였는데, 더 쉽게 ..