Gül yolları#7913

Gül yolları

1 saniyə
128 meqabayt
Orta

Milli parkın meneceri, daha çox ziyarətçi cəlb etmək məqsədilə məşhur cığırların hər iki tərəfinə çiçəklər əkməyi planlaşdırır. Adi ziyarətçilər parkın girişindən ən yüksək zirvəyə, ən qısa cığırla gedirlər. Menecer, bu ideyanı həyata keçirmək üçün neçə metr çiçək lazım olduğunu hesablamaq istəyir.

Məsələn, parkın xəritəsində adi ziyarətçilərin istifadə etdiyi üç əsas yol aşağıdakı kimidir (girişdən ən yüksək zirvəyə qədər olan ən qısa yollar):

Qeyd edək ki, məşhur marşrutlar (adi insanların istifadə etdiyi yollar) sarı rənglə vurğulanıb. Bu yolların ümumi uzunluğu metrdir, buna görə də məşhur cığırların hər iki tərəfini örtmək üçün lazım olan çiçəklərin uzunluğu metrdir (3860 = 2 \cdot 1930).

Parkın təsviri, görməli yerləri və (iki tərəfli) cığırları əsasında məşhur marşrutların hər iki tərəfini örtmək üçün neçə metr çiçək lazım olduğunu müəyyənləşdirin. Verilən giriş məlumatları üçün həmişə parkın girişindən ən yüksək zirvəyə qədər bir yolun mövcud olduğu təmin edilir.

Giriş

Birinci sətir iki tam ədəd ehtiva edir: p~(2 \le p \le 10000) və t~(1 \le t \le 250000). Burada — görməli yerlərin sayı, — cığırların sayı. Nöqtələr -dan p - 1-ə qədər tam ədədlərlə göstərilir. Giriş nöqtəsi , ən yüksək zirvə isə p - 1 nöqtəsidir.

Növbəti sətirin hər biri bir cığırı təsvir edir. O, üç tam ədəd ehtiva edir: p_1, p_2 və l~(1 \le l \le 1000), hansı ki, (iki tərəfli) cığırın p_1 və p_2-ni birbaşa birləşdirdiyini və uzunluğunun metr olduğunu göstərir.

Çıxış

Məşhur cığırların hər iki tərəfini örtmək üçün lazım olan çiçəklərin uzunluğunu (metrlə) çıxarın.

Nümunələr

Nümunə 1

Loading
Loading

Nümunə 2

Loading
Loading