Marşrutlaşdırma (Bürünc)#11185

Marşrutlaşdırma (Bürünc)

1 saniyə
128 meqabayt
Çox asan

Fermasındakı soyuq qış havasından bezmiş inək Bessi istirahət üçün daha isti bir yerə uçmaq fikrindədir. Təəssüf ki, o, yalnız bir aviaşirkətin — Air Bovinia-nın inəklərə bilet satmağa razı olduğunu, üstəlik bu biletlərin bir qədər mürəkkəb olduğunu aşkar edir.

Air Bovinia-ya məxsus təyyarə var və hər biri ən azı iki şəhərdən ibarət müəyyən bir "marşrut" üzrə işləyir. Məsələn, bir təyyarə -ci şəhərdən başlayan, sonra -ci şəhərə, sonra -ci şəhərə və nəhayət -ci şəhərə uçan marşrut üzrə hərəkət edə bilər. Bir şəhər marşrutda birdən çox dəfə görünə bilməz.

Bessi hər hansı bir marşrutdan istifadə etməyi seçərsə, marşrut boyunca istənilən şəhərdə təyyarəyə minə bilər və marşrutda daha sonra görünən istənilən şəhərdə düşə bilər. O, mütləq ilk şəhərdə minmək və ya son şəhərdə düşmək məcburiyyətində deyil. Hər marşrutun sabit bir dəyəri var və Bessi bu marşrutun hər hansı bir hissəsindən istifadə edirsə, marşrut boyunca neçə şəhər ziyarət etməsindən asılı olmayaraq, bu dəyəri ödəməlidir.

Bessi öz fermasından (şəhər -dan) tropik təyinat nöqtəsinə (şəhər -yə) səyahət etməyin ən ucuz yolunu tapmaq istəyir. Mürəkkəb bir marşrutla məşğul olmaq istəmədiyi üçün yalnız bir marşrutdan istifadə etmək istəyir. Zəhmət olmasa ona ödəməli olduğu minimum məbləği müəyyən etməkdə kömək edin.

Giriş

Birinci sətirdə üç tam ədəd verilir: A, B, n~(1 \le n \le 500).

Sonrakı sətirdə mövcud marşrutlar təsvir olunur, hər marşrut üçün iki sətir ayrılıb.

Birinci sətirdə marşrutdan istifadənin dəyəri (1-dən 1000-ə qədər tam ədəd) və marşrut boyunca şəhərlərin sayı (1-dən 500-ə qədər tam ədəd) verilir.

İkinci sətirdə marşrut üzrə ardıcıllıqla şəhərlərin siyahısı verilir. Hər şəhər 1-dən 10000-ə qədər tam ədədlə müəyyən olunur.

Çıxış

Bessinin şəhərindən şəhərinə səyahət etmək üçün istifadə edə biləcəyi tək marşrutun minimum dəyərini çap edin. Əgər belə marşrut mövcud deyilsə, çap edin.

Nümunələr

Daha ucuz olan iki marşrutlu həll mövcud olsa da (1-ci şəhərdən 3-cü şəhərə səyahət etmək üçün 2-ci marşrutdan, sonra isə 3-cü şəhərdən 2-ci şəhərə səyahət etmək üçün 1-ci marşrutdan istifadə etməklə), Bessi yalnız bir marşrutdan istifadə edə bilər. Buna görə də, o, dəyərində olan 3-cü marşrutdan istifadə etməlidir.

Nümunə 1

Loading
Loading