상차역과 하차역이 있습니다.

배럴 종류를 한번에 배달하고자 합니다.

하차역에 석유가스 배럴, 경유 배럴, 중유 배럴, 물 배럴을 모두 5천개씩 놓고 싶습니다.

첫 배달은 5천개씩 싣고 출발하면 되지만 이후 각 배럴은 사용량이 모두 다릅니다.

2천개 밑으로 떨어질 시 3천개를 추가로 배달하고 싶은데. 물만 2천개지 석유가스는 4천개 남아있을수도 있겠지요.

그럼 석유가스가 7천개 되고 이렇게 적게 쓰는거 자꾸 쌓이면 결국 창고 꽉 찰거 같아요.


원하는 그림은 가장 빨리 소모되는 배럴을 기준으로 2천개 밑으로 내려갈 시 기차가 출발하게 되며

기차가 싣고있는 각 배럴의 갯수는 목표치인 5천개 - 현재 하차역 창고 보유량입니다.


초기 보유량 : 석유 5천 / 경유 5천 / 중유 5천 / 물 5천

소모 후 : 석유 4천 / 경유 3천 / 중유 5천 / 물 2천


물 2천개 밑으로 떨어지고 기차 출발 시 화물차 보유량 : 석유 1천 / 경유 2천 / 중유 0 / 물 3천


이걸 하기 위해 산술연산인가 수량비교인가 열심히 만져봤는데 도무지 감이 잡히질 않네요.


정확한 설명까진 괜찮으니 어떤 아이템을 이용해야 하는지라도 알려주시면 열심히 두들겨 보겠습니다