문제

https://programmers.co.kr/learn/courses/30/lessons/12903

풀이

def solution(s):
    if len(s) % 2 :
        return s[len(s)//2]
    else :  
        return s[len(s)//2-1:len(s)//2+1]

최고는 아니겠지만 이정도면 그래도 짧은 편이지 않을까 했다.

더 나은 풀이

def string_middle(s):
    return s[(len(s)-1)//2:len(s)//2+1]

허 참…
이래서 level1 문제도 무시하고 지나칠 수가 없다.

댓글남기기