본문 바로가기

프로그래머스

프로그래머스 LV 1 푸드 파이트 대회

728x90
def solution(food):
    answer = ''
    
    for i in range(1,len(food)) :
        for j in range(food[i] // 2) :
            answer += str(i)
            
    reversed_str = "".join(reversed(answer))
    answer += '0'
    answer += reversed_str
    return answer

풀이 및 회고

food 배열을 순회해 해당하는 숫자를 추가해줍니다. 그 후 뒤집는 문자열을 준비하고 가운데 0 을 붙여줍니다.

728x90