Desconto de Viagens
Dado um grafo com vértices e arestas direcionadas com peso, você precisa dizer qual o valor da menor rota para ir de até . Mas você tem um cupom de desconto que pode ser usado exatamente uma vez: ao usá-lo em uma viagem, você diminui seu preço pela metade (arredondando para baixo).
Entrada:
A primeira contém dois inteiros e , que são respectivamente a quantidade de vértices e arestas.
As próximas linhas possuem três inteiros , , , que significa que existe uma aresta direcionada saindo do vértice , indo para o vértice , com peso .
Sempre é possível ir do vértice para o vértice .
Saída:
Imprima um inteiro: o preço da menor rota de para , sabendo que você pode usar um cupom de desconto em exatamente uma aresta, fazendo com que o peso dela se torne (se seu peso original era ).
Limites:
Exemplo:
Entrada | Saída |
3 4 1 2 3 2 3 1 1 3 7 2 1 5 |
2 |
Para submeter sua solução, use esse link.