1 2번 맵써서 하는거로

1번 단순하고

2번 맵 삭제안해서 애먹음

2번은 1순위는 빈도인데 2순위가 fifo라서 

오더링값을 리스트로 맵에 넣어야함

3번은 시뮬레이션이고

조건 맞춰 행동하는데 조건 중 bfs 하나 해야했음

4번은 디피인데

다익스트라처럼 위상형으로 접근하는게 좋고

우선순위가 가치->연료고 복수개의 경로는 예외처리해야함

그래서 메모이제이션으로 가치,연료,개수 하고

최근 메모이제이션 대상에 대해 로그 리스트를 기록함

그 결과 오더값 동일한 경로가 여러개면 -1

아니면 목적지 우선 -> 최고 효율 우선으로 찾아서 출력하면댐

테스트 안해바서 맞는진 몰겠고 시간복잡도자체는 nloge인데 로그 복사하는 과정이 시간을 많이먹을듯