Забег
시간 제한2초메모리 제한1024 MB
무향 가중 그래프에서 연속한 두 정점이 다른 k개 정점의 보행 중 총 길이가 최소인 것을 구한다.
문제
Команда Людей Икс решила выяснить, кто из них самый быстрый бегун. Для этого они организовали трассу, состоящую из контрольных точек. Трасса представлена в виде неориентированого графа с вершинами, обозначающими контрольные точки, и рёбрами. Для каждого ребра известна его длина.
По правилам забега каждый участник должен пробежать контрольных точек так, чтобы последовательность вершин, соответствующих им, представляла простой путь. Однако Профессор Икс выяснил, что в системе, регистрирующей участника на контрольной точке, есть ошибка. Для каждого участника система запоминает только последнюю посещённую контрольную точку. Профессор Икс решил схитрить --- он решил составить не кратчайший простой путь, а такой маршрут минимальной длины из контрольных точек, что каждые две последовательные точки различны, и между ними есть ребро.
입력
В первой строке входного файла дано два числа и () --- количество вершин и количество ребер в графе. В следующей строке дано целое число () --- длина маршрута. В -й из следующих строк дана тройка чисел () --- описание -го ребра. Гарантируется, что в графе нет петель.
출력
Выведите минимальную длину маршрута.