Logo em seu primeiro dia de aula no curso de Computação, José, primo de João e Maria, ficou impressionado com o tempo que demorou até chegar à UFMA. Além da distância entre seu bairro e a universidade, José observou que há muitos semáforos na cidade que atrasam o fluxo do trânsito durante o percurso.
Sendo assim, ele desenhou todo o trajeto que faz de sua casa até a UFMA através de rotas e quantificou o tempo que gasta em cada uma das avenidas.
Como você está em períodos mais avançados que José, escreva um programa que ajude-o a encontrar o melhor percurso para chegar à UFMA no menor tempo.
A primeira linha de cada caso de teste traz , o número de pontos no mapa que José traçou. Cada uma das linhas seguintes inicia com um número , a quantidade de avenidas que saem do ponto . Em seguida, há pares de números e , representando um outro ponto do mapa e o tempo que gasta no ônibus entre os pontos e .
Por fim, temos dois números e , que são os pontos representados pela posição atual de José e da UFMA.
No trajeto em que José faz, todas as avenidas são de mão dupla.
A entrada se encerra com .
Para cada caso de teste, a saída deve obedecer o formato apresentado no exemplo:
Rota : chegada em minutos., onde representa o caso de teste e é o tempo mínimo em que José chegaria na UFMA, se o Campus 311 seguisse a melhor rota.
Author: Unknown
Generation: 2026-01-25T22:59:27.770Z
© Jutge.org, 2006–2026.
https://jutge.org