길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
n은 길이 10,000이하인 자연수입니다.
def solution(n): if n%2==1: i=n//2 return '수박'*i+'수' else: j=n//2 return '수박'*j
def solution(n): return "수박"*(n//2) + "수"*(n%2)
def solution(n): return ("수박"*n)[0:n]
여러 문제들을 둘러보다 가장 쉬워보이는 문제를 골라 풀어보았다. 5분이면 풀 수 있을 줄 알았던 문제가 30분정도 시간이 걸린 것 같다. 심지어 30분 걸린 코드도 다른 사람의 코드와 비교해봤을때 너무 복잡하고 길다는 생각이 들었다. 코드를 더욱 심플하게 짤 수 있도록 여러 방법을 보고 익혀야겠다.