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 answer728x90
'🟢 알고리즘 문제 풀이 > Programmers' 카테고리의 다른 글
| [파이썬] 프로그래머스 크기가 작은 부분 문자열 (0) | 2023.01.01 |
|---|---|
| [파이썬] 프로그래머스 가장 가까운 같은 글자 (0) | 2023.01.01 |
| [파이썬] 프로그래머스 명예의 전당 (1) (0) | 2023.01.01 |
| [파이썬] 프로그래머스 과일 장수 (0) | 2023.01.01 |
| [파이썬] 프로그래머스 기사 단원의 무기 (0) | 2022.12.31 |