과정
1. dist[i] : 해당 도시에서 다음 도시까지의 거리
city[i] : 해당 도시에서의 기름 가격
cost : 최소한의 기름 가격
liter : 총 기름 가격의 합
2. cost = min(cost,city[i])로 설정하고 liter+=cost*dist[i]
import sys
input=sys.stdin.readline
n=int(input())
dist=[0 for i in range(n-1)]
dis_temp = list(map(int,input().split()))
for d in range(0,len(dis_temp)):
dist[d]=dis_temp[d]
city=list(map(int,input().split()))
cost = city[0]
liter=0
for i in range(len(dist)):
cost=min(cost,city[i])
liter+=cost*dist[i]
print(liter)
time: 20분