Mütləq Fərq#11671

Mütləq Fərq

1 saniyə
128 meqabayt
Asan

Amin bir əməliyyatda ədədini qədər azalda bilər. Lakin nəticə mənfi olarsa, o, nəticənin mütləq qiymətini -ə yazacaq. Digər sözlə, bir əməliyyatda x = |x - k| edir.

Hüseyn Aminə -in başlanğıc qiyməti olaraq 𝑛 ədədini verdi və ondan yuxarıdakı əməliyyatı istənilən sayda təkrarladığı halda -in ala biləcəyi ən kiçik qiyməti soruşdu.

Bu, Amin üçün xeyli çətin tapşırıqdır. Onun yerinə cavabı siz tapın.

Giriş

Yeganə sətirdə bir boşluqla ayrılmış iki tam ədəd x~(0 \le x \le 10^{18}) və k~(1 \le k \le 10^{18}) verilir.

Çıxış

Çıxışa -in ala biləcəyi ən kiçik qiyməti verin.

Nümunələr

Başlanğıcda x = 11-dir. Bir əməliyyatdan sonra x = |11 − 4| = 7 olur.

İki əməliyyatdan sonra x = |7 − 4| = 3 olur.

Üç əməliyyatdan sonra x = |3 − 4| = 1 olur və bu -in ala biləcəyi ən kiçik qiymətdir.

Başlanğıcda x = 2-dir və bu -in ala biləcəyi ən kiçik qiymətdir (heç bir əməliyyat etmədən).

Nümunə 1

Loading
Loading

Nümunə 2

Loading
Loading

Nümunə 3

Loading
Loading