Dəqiq hərəkət#9518

Dəqiq hərəkət

1 saniyə
128 meqabayt
Çox asan

Ameliya modelləşdirmə ilə məşğuldur və hərəkətli hissələri olan modellərə maraq göstərir.

İlk tapşırıq olaraq, Ameliya 2 \times n ölçüsündə bir düzbucaqlı qutu hazırladı. Bu qutu iki paralel rels və hər birində bir düzbucaqlı çubuqdan ibarətdir. Qısa çubuq 1 \times a ölçüsündə, uzun çubuq isə 1 \times b ölçüsündədir. Uzun çubuğun hər iki ucunda dayaq var və qısa çubuq həmişə bu iki dayağın arasında yerləşir.

prb9518.gif

Çubuqlar relslər boyunca hərəkət edə bilər, hər dəfə bir çubuq, qısa çubuq dayaqlar arasında olduğu müddətcə. Beləliklə, hər bir hərəkətdə Ameliya çubuqlardan birini seçir və onu hərəkət etdirir, digəri isə yerində qalır.

Əvvəlcə, hər iki çubuq qutunun bir tərəfi ilə düzülüb və Ameliya onların digər tərəfi ilə düzülməsini istəyir. O, bunu mümkün qədər az hərəkətlə etmək istəyir. Məqsədinə çatmaq üçün minimum neçə hərəkət etməlidir?

Giriş

Girişdə üç tam ədəd , və (1 \le a < b \le n \le 10^7) verilir.

Çıxış

Bir tam ədəd çıxarın — Ameliyanın etməli olduğu minimum hərəkətlərin sayı.

Nümunələr

Nümunə 1

Loading
Loading

Nümunə 2

Loading
Loading

Qeyd

Birinci nümunə üçün mümkün həll aşağıda göstərilmişdir.

prb9518_1.gif