Instruções

Passo 25

Finalmente, imprima os resultados para o nó atual. Sua saída deve mostrar duas coisas, a distância do start_node até node_no e o caminho percorrido para chegar lá. Use um f-string para formatar a saída para mostrar tanto a distância e o caminho completo usando o formato:
\n[starting node]-[node number] distance: [distance]\nPath: [path]
Onde:
  • [starting node] é o start_node
  • [node number] é o node_no
  • [distance] é a distância do start_node até node_no
  • [path] é o caminho percorrido para chegar ao node_no

O que fazer:

Testes:

  • Você deve imprimir a saída correta usando `print(f'\n{start_node}-{node_no} distance: {distances[node_no]}\nPath: {path}')`.

Preview