eolymp
Yarışlar

April 17 Graphs contest

Батарея Бони

Zaman məhdudiyyəti 2 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB

Бони исследует, какой электрический заряд батареи будет наиболее подходящим для транспортных средств школьного округа его мамы. Каждая школа имеет зарядную станцию. Поездка из одной школы в любую другую должна происходить с не более чем k подзарядками. Батарея автомобиля изначально имеет нулевой заряд и должна быть пополнена в начале каждой поездки; это считается одной из k подзарядок. Существует не более одной дороги между каждой парой школ, а также существует по крайней мере один путь, соединяющий каждую пару школ. Одной единицы заряда достаточно чтобы преодолеть одну единицу расстояния.

Зная расположение дорог и значение k, вычислить необходимый заряд электрической батареи транспортных средств.

Giriş verilənləri

Начинается с количества тестов t (1t50). Каждый тест начинается со строки, содержащей три целых числа n, k и m (2n100, 1k100), где n - количество школ, k - количество подзарядок, допустимых во время путешествия, m - количество дорог. Каждая из следующих m строк содержит три числа u[i], v[i] и d[i] (0u[i], v[i] < n, u[i]v[i], 1d[i]10^9) указывающих на то что дорога i соединяет школы u[i] и v[i] (0-индексируемые) двусторонней дорогой с расстоянием d[i].

Çıxış verilənləri

Для каждого теста вывести в отдельной строке наименьший возможный заряд электрической батареи.

Nümunə

Giriş verilənləri #1
2
4 2 4
0 1 100
1 2 200
2 3 300
3 0 400
10 2 15
0 1 113
1 2 314
2 3 271
3 4 141
4 0 173
5 7 235
7 9 979
9 6 402
6 8 431
8 5 462
0 5 411
1 6 855
2 7 921
3 8 355
4 9 113
Çıxış verilənləri #1
300
688
Mənbə 2013 North America - Pacific Northwest Region Programming Contest, Задача B