Transpordikulud
면접 대비시간 제한1초메모리 제한1024 MB
트리와 K개의 표시된 도시가 주어질 때, 표시된 도시들로부터의 거리 제곱 합이 최소가 되는 한 도시를 고르는 문제입니다.
문제
Bitlandis on linna, mis on tähistatud arvudega kuni . Linnad on omavahel ühendatud kahesuunalise teega. Iga tee pikkus on üks ühik ja tekkinud teedevõrk on sidus (igast linnast saab liikuda igasse teise linna).
Bitlandi suurimat linna soovivad korraldada oma õpilastele programmeerimisvõistluse. Nad tahavad korraldada võistluse linnas, mis minimeerib õpilaste transpordikulud. Võistlus võib aset leida ükskõik missuguses Bitlandi linnas.
Õpilaste transportimine linnast linna maksab eurot, kus on ja vaheline kaugus. Leia minimaalne võimalik transpordikulu.
입력
Tekstifaili esimesel real on kaks täisarvu, linnade arv () ja võistlusel osalevate linnade arv (). Järgmisel real on igaühel kaks täisarvu ja , mis näitavad, et linnade ja vahel on tee. Viimasel real on suurima linna tähised.
출력
Tekstifaili väljastada minimaalne transpordikulude summa eurodes.