import heapq
def dijkstra(start, graph):
dist = [float('inf')] * len(graph)
dist[start] = 0
pq = [(0, start)]
while pq:
cur_dist, u = heapq.heappop(pq)
if dist[u] < cur_dist:
continue
for v, cost in graph[u]:
new_dist = cur_dist + cost
if new_dist < dist[v]:
dist[v] = new_dist
heapq.heappush(pq, (new_dist, v))
return dist
n, m = map(int, input().split())
bus = [[] for _ in range(n)]
for i in range(m):
__ = input().split()
try:
assert len(__) == 3
except:
__ += [input()]
s, e, c = map(int, __)
bus[s-1].append([e-1, c])
bus[e-1].append([s-1, c])
road = dijkstra(0, bus)
print(road[n - 1] if road[n - 1] < 99999999999999999999 else "Impossible")
위 코드가 AssertionFailed 이후 EOFError을 받습니다.
즉, 입력 조건에 맞지 않는 데이터가 존재하며, 후행 입력도 존재하지 않아 문제 조건상 마지막 간선의 가중치를 알 수 없는 상황입니다.
수행평가용 문제이고, 문제의 풀이에 치명적인 영향을 주는 문제이기에 가능한 빨리 수정해 주시면 감사하겠습니다.
댓글 1
-
InformaticsTeacher
2025.10.19 07:30
| 번호 | 제목 | 아이디 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 54 | [3377] 오타를 수정해 주세요. [1] | gs25114 | 2026.01.24 | 1 |
| 53 | 레이팅은 어디서 확인해요??? [1] | gimminjun163 | 2026.01.24 | 3 |
| 52 | [99] [1] | gst26030 | 2026.01.06 | 77 |
| 51 | [#0095] 바둑판에 흰 돌 놓기(설명) 오타 | lucaskimjs | 2025.12.31 | 34 |
| 50 |
id/pw 찾기 이메일이 안 와요
| 2025.12.30 | 0 | |
| 49 | 2025 신입생 정보 대회 관련 | 2025.12.28 | 43 | |
| 48 | [762] 먼저 입력된 해가 나중에 입력된 해보다 늦은 해일 수 있습니다. | gs25001 | 2025.12.22 | 62 |
| 47 | [1894] 파이썬의 모듈 사용을 제한해 주세요. [1] | gs25001 | 2025.12.21 | 76 |
| 46 | [167] 오타 수정 부탁드립니다 | gs26123 | 2025.12.18 | 62 |
| 45 | [8] | jychoe | 2025.12.09 | 78 |
| 44 | [17] | jychoe | 2025.12.09 | 80 |
| 43 |
이메일 변경 인증 메일이 안와요.
| gs26077 | 2025.12.08 | 3 |
| 42 |
Id/pwd찾기 이메일이 안와요
| 2025.12.07 | 1 | |
| 41 | [2657] 지문을 수정해 주세요 | gs25010 | 2025.12.04 | 72 |
| 40 |
정과세R4 에디토리얼 (n-쌍둥이 소수)
| gs23055 | 2025.12.04 | 76 |
| 39 |
[4283] 정과세 에디토리얼
| gs23009 | 2025.12.04 | 64 |
| 38 | [759] 데이터를 수정해 주세요. [1] | gs25001 | 2025.11.24 | 88 |
| 37 | [698] 데이터를 수정해 주세요. [1] | gs25001 | 2025.11.24 | 71 |
| 36 | [1280] 문제 지문을 수정해 주세요. [1] | gs25001 | 2025.11.24 | 69 |
| 35 | [10] [1] | mt2520510 | 2025.10.31 | 117 |
테스트 케이스 수정완료됐습니다. 예전 문제들에서 파이썬에 문제가 있는 케이스들이 있었네요.