İnəklərin yoxlama siyahısı#10563

İnəklərin yoxlama siyahısı

1 saniyə
128 meqabayt
Orta

Hər gün fermer Con öz otlaq sahəsindən keçərək bütün inəklərinin vəziyyətini yoxlayır. Onun təsərrüfatında iki cins inək var: Holsteinlər və Guernseylər. Onun Holstein inəyi ilə, Guernsey inəyi isə ilə nömrələnib. Hər inək iki ölçülü müstəvidə müəyyən bir nöqtədə yerləşir (müxtəlif inəklərin koordinatları mütləq fərqli olmaya bilər).

Fermer Con öz marşrutuna Holstein inəyi -dən başlayır və Holstein inəyi -də tamamlayır. Yol boyu o, bütün inəkləri ziyarət etmək istəyir. Artıq ziyarət etdiyi inəklərin siyahısını daha rahat aparmaq üçün o, Holstein və Guernsey inəklərini onların nömrələrinə uyğun ardıcıllıqla ziyarət etmək istəyir. Ziyarət edilmiş bütün h + g inəyin ardıcıllığında nömrəli Holstein inəkləri alt ardıcıllıq (mütləq davamlı olmayan) şəklində rast gəlinməlidir, eyni qayda Guernsey inəkləri üçün də tətbiq olunmalıdır. Başqa sözlə, bütün h + g inəyin ardıcıllığı nömrəli Holstein inəklərinin siyahısı ilə nömrəli Guernsey inəklərinin siyahısının birləşdirilməsi (merge) yolu ilə alınmalıdır, bu zaman hər siyahının daxilindəki tərtib qorunmalıdır.

FC bir inəkdən digərinə məsafəsinə keçdikdə, o, d^2 vahid enerji sərf edir. Ona təsvir edilmiş qaydalara uyğun olaraq bütün inəklərini ziyarət etmək üçün lazım olan minimum enerji miqdarını təyin etməkdə köməklik edin.

Giriş

Birinci sətirdə və g~(1 \le h \le 1000, 1 \le g \le 1000) verilir. Sonrakı sətirdə Holstein inəyinin və koordinatları, ondan sonrakı sətirdə isə Guernsey inəklərinin koordinatları verilir. Hər koordinat aralığında tam ədəddir.

Çıxış

FC-nin marşrutu keçib bütün inəkləri ziyarət etməsi üçün lazım olan minimum enerji miqdarını çıxarın.

Nümunələr

Nümunə 1

Loading
Loading