Platforma#12319

Platforma

1 saniyə
256 meqabayt
Orta

Qatar vaqondan ibarətdir və platformada gözləmək üçün dəqiq yer var, soldan sağa doğru -dən -ə qədər nömrələnmişdir (şərti olaraq müvafiq vaqonların qarşısında).

Sən bilirsən ki, sənin biletin vaqon nömrəsi -dir, amma sən bilmirsən, qatarın vaqonlarının nömrələnməsi hansı tərəfdən başlayır: ya soldan sağa, ya da sağdan sola (hər iki variant mümkündür).

Qatar dayandıqda, sən gözləyəcəyin yerini seçirsən.

Qatarın gəlişindən sonra mümkün qədər tez vaqon -ya çatmalısan.

Vaqon gəldikdə aşağıdakı variantlar mümkün olacaq:

Gözləmə yerləri arasındakı məsafəyə nisbətən qaçma vaxtını hesablayırıq, yəni onların nömrələrinin mütləq fərqinə bərabərdir.

Beləliklə, əgər sən yerində gözləyirsənsə, birinci halda |p-k|, ikinci halda isə |p-(n-k+1)| sərf edəcəksən.

Mümkün hərəkət adlandıraq - birinci və ikinci haldan maksimum hərəkət.

Bütün mümkün dəyərlərindən mümkün hərəkətin minimum dəyərini deməlisən.

Giriş

Birinci sətirdə iki tam ədəd və (1 \le n \le 10^{18}, 1 \le k \le n) verilir.

Çıxış

Bir tam ədəd çap et — problemin cavabı.

Nümunələr

Nümunə 1

Loading
Loading

Nümunə 2

Loading
Loading

Qeyd

Birinci test üçün:

Əgər gözləmə üçün birinci mövqedə dururuqsa, o zaman mümkün hərəkət max(|1 - 12|, |1 - (17-12+1)|) olacaq.

Bütün dəyərlərini yoxlayaraq cavab olduqda əldə edilir.

Bal hesablama

  1. Alt tapşırıq ( bal) : (n \le 5000)

  2. Alt tapşırıq ( bal) : ( tək)

  3. Alt tapşırıq ( bal) : Əlavə məhdudiyyətlər olmadan