https://www.acmicpc.net/problem/11404 11404번: 플로이드 첫째 줄에 도시의 개수 n이 주어지고 둘째 줄에는 버스의 개수 m이 주어진다. 그리고 셋째 줄부터 m+2줄까지 다음과 같은 버스의 정보가 주어진다. 먼저 처음에는 그 버스의 출발 도시의 번호가 www.acmicpc.net 플로이드 워셜 알고리즘을 익히는 알고리즘 문제입니다. import sys def solution(n, data_list): # 최대 거리 inf = float('inf') # 거리 맵 구성, [i][j] 는 i 에서 j 로 가는 최단 거리 dist_map = [[inf for _ in range(n+1)] for __ in range(n+1)] # 데이터 거리 맵에 입력 for start, end..