프로그래머스 - LV.1- 수박수박수박수박수박수?

박종일·2023년 9월 11일
0

프로그래머스 LV.1

목록 보기
26/26

나의 풀이

def solution(n):
    answer = ''
    temp = "수박"
    temp2 = "수"
    if n == 1 :
        answer = "수"
    elif n == 2 :
        answer = "수박"
    elif n >= 3 and n % 2 == 1 :
        answer = temp * (n//2) + temp2 
    elif n >= 3 and n % 2 == 0 :
        answer = temp * (n//2)
    return answer

다른 풀이

def solution(n):
    # 함수를 완성하세요.
    str = "수박"*n
    return str[:n]

나는 최대한 문자열 타입에서의 문제는 string 안에서 풀려고 노력한다.
근데, 다른 풀이 에서는 슬라이싱으로 너무나도 깔끔하게 해결했다...

profile
존경하는 인물: 스토브리그 백승수 단장(남궁민)

0개의 댓글