⭐ 나의 풀이 class Solution { public long solution(int cap, int n, int[] deliveries, int[] pickups) { long answer = 0; int delivery = 0; int pickup = 0; for(int i = n-1; i >= 0; i--){ delivery += deliveries[i]; pickup += pickups[i]; while(delivery > 0 || pickup > 0){ delivery -= cap; pickup -= cap; answer += (i+1) * 2; } } return answer; } } 이 문제의 핵심은 가장 먼 거리부터 배달, 수거를 완료하는 것이다. # 실패 def solution(cap..