문제 https://www.acmicpc.net/problem/13305 도시마다 주유소가 있고, 가격은 다 다르다. 도시에서 도시를 이동할 때 거리가 있는데 거리만큼 이동하기 위해서 기름이 필요하다. 그래프로 보자면, 노드가 도시이고, 해당 주유소의 가격을 나타낸다. 에지에 있는 값은 도시간 이동에 필요한 거리이다. 처음 도시에서 마지막 도시까지 이동할 때 가장 최소비용을 구하는 문제이다. 접근방식 가격이 5 -> 2 -> 4 -> 1 순으로 되어있다는 사실을 알았을 때, 도시를 한칸씩 이동하면서 현재보다 기름값이 싼 도시를 구합니다. 이 도시까지 이동할 때 필요한 기름을 현재 도시에서 다 넣고 이동하면 될 것이라고 생각했습니다. 그래서, 처음에는 이중루프를 생각하고, 현재 도시보다 싼 도시가 나올때까..