컴퓨터 소프트웨어학과1 greedy : 10. 무지의 먹방 라이브 def solution(food_times, k): count = 1 i = 0 food = 0 while food < len(food_times): # 음식을 다 먹지 않았다면 if k == count: # 끊기는 시간과 count가 일치해지면 break # 멈춤 if food_times[i] == food_times[-1]: # i번째 음식이 리스트의 마지막 음식이라면 i = 0 # 리스트 첫번째로 다시 이동 count += 1 # 이동 했으니 카운트 +1 if food_times[i] == 0: # 여기 있는 음식을 다 먹었다면 i += 1 # 다음 칸으로 이동 if food_times != 0: # 여기 음식이 남았다면 food_times[i] -= 1 # 한입 먹어줌 for j in food_t.. 2022. 5. 29. 이전 1 다음