VIP Şəbəkə#13056

VIP Şəbəkə

1 saniyə
256 meqabayt
Çətin

Fady şəhərdən və ikitərəfli yoldan ibarət yol şəbəkəsini idarə edir. Hazırda bütün şəhərlər "Standard" statusundadır. Fady dəqiq şəhəri "VIP" statusuna yüksəltməlidir.

Hər yol birləşdirdiyi şəhərlərdən asılı olaraq sıxlıq balı yaradır:

Fady yüksəldilməsi üçün dəqiq şəhəri optimal şəkildə seçdikdən sonra bütün yolun mümkün olan minimal ümumi sıxlıq balını tapın.

Giriş

Birinci sətirdə tam ədədi verilir (1 \le t \le 10^4) — test hallarının sayı.

Hər test halının birinci sətrində üç tam ədəd , və verilir (1 \le k \le n \le 2 \cdot 10^5, 0 \le m \le \min\left(5 \cdot 10^5, \frac{n(n-1)}{2}\right)) — şəhərlərin sayı, yolların sayı və "VIP" statusuna yüksəldiləcək şəhərlərin sayı.

Sonrakı sətir yolları təsvir edir. Hər sətirdə iki tam ədəd və verilir (1 \le u, v \le n, u \ne v) — və şəhərləri arasındakı ikitərəfli yol.

Qrafda ilgəklər və təkrar tillər yoxdur.

Bütün test hallarında -lərin cəminin 2 \cdot 10^5-i, -lərin cəminin isə 5 \cdot 10^5-i aşmadığına zəmanət verilir.

Çıxış

Hər test halı üçün bir tam ədəd çıxarın — Fady dəqiq şəhəri optimal şəkildə "VIP" statusuna yüksəltdikdən sonra yol şəbəkəsinin mümkün olan minimal ümumi sıxlıq balı.

Nümunələr

Nümunə 1

Loading
Loading

Qeyd

Birinci nümunədə optimal seçim nömrəli şəhəri "VIP" statusuna yüksəltməkdir. , , və yolları üçün sıxlıq balları müvafiq olaraq , , və olur. Minimal ümumi sıxlıq balı 2 + 3 + 3 + 2 = 10-a bərabərdir.

Bal hesablama

  • Altməsələ ( bal): \sum n \le 20.

  • Altməsələ ( bal): Əlavə məhdudiyyət yoxdur.