728x90

문제 내용 자체가 쉬워서 금방 풀었다. 다른 사람들 풀이를 보니 더 간단하게 푼 사람들도 많은데 참고해야 겠다.

 

def solution(food):
    answer = ''
 
    for i in range(1,len(food)):
        if food[i]==1 or food[i]==0:
            continue
        else:
            if food[i]%2==0:
                for j in range(0,int(food[i]/2)):
                    answer+=str(i)
            else:
                for j in range(0,int((food[i]-1)/2)):
                    answer+=str(i)
 
    k = "".join(list(reversed(answer)))
 
    answer += "0"
    answer += k
 
    return answer
728x90

+ Recent posts