https://www.acmicpc.net/problem/23793로직다익스트라 알고리즘 활용X에서 Z지점을 가는데, 1.Y지점을 거치는경우와 2.안거치는 경우를 계산1.Y지점을 거쳐야만 하는 경우 = X에서 Y로 가는 최단 경로 + Y에서 Z로 가는 최단경로2.Y지점을 거치면 안되는 경우 => Y node 도착시 우선순위 큐에 넣지 않는 형태로 구현(함수 인자 avoid)import sysfrom heapq import heappush,heappopinput = sys.stdin.readlinedef dijkstra(start:int,N:int,graph:list[tuple[int]],avoid=0)->list[int]: short_cut = [INF]*(N+1) short_cut[start..