푸드 파이트 대회
-
푸드 파이트 대회코딩테스트 연습 2023. 12. 12. 11:10
문제 설명 제한사항 입출력 예 및 설명 문제 풀이 def solution(food): answer = '' n = 1 # 음식 순서 for f in food[1:]: # food[0]은 물의 양이라고 했으니까 food의 1번 원소부터가 음식의 양. quotient = f//2 # 1번 음식의 양(f)를 2(대결하는 사람 수)로 나눴을 때의 몫 answer += str(n)*quotient # 1번 음식이 몫만큼 반복됨. n+=1 # 음식의 순서를 1증가 # ↓ 음식의 배치(answer)를 0과 answer를 반대로 만든 배치(대결상대의 음식의 배치)를 합해준다. answer = answer + '0' + answer[::-1] return answer 코드 설명 ※ 문제 풀이 코드 블럭 참고. food[..