[프로그래머스] 푸드 파이트 대회 - 레벨1

eternal moment·2023년 10월 4일
0

문제

2023.10.04 풀이

def solution(food):
    answer = ''
    for i in range(1, len(food)):
        answer+=str(i)*(food[i]//2)
    k=answer[::-1] 
    answer+='0'+k
    return answer

check point

문제 자체는 어렵지않았으나 문자열 뒤집기를 푸는 방법을 되짚어보고자함.

  • 문자열 뒤집기 (역순 출력)
  1. [::-1] 문자열 슬라이싱
  2. 리스트 reverse -> arr.reverse()
    문자열 -> 리스트 -> 리스트.reverse() -> 문자열(''.join())
  3. 반복문

0개의 댓글