Codeforces Round 171 (Div. 2) |
---|
Закончено |
Конь Валера живет на плоскости. На его плоскости задана декартова система координат. Также на его плоскости нарисована бесконечная спираль. Спираль состоит из отрезков: [(0, 0), (1, 0)], [(1, 0), (1, 1)], [(1, 1), ( - 1, 1)], [( - 1, 1), ( - 1, - 1)], [( - 1, - 1), (2, - 1)], [(2, - 1), (2, 2)] и так далее. Таким образом, эта бесконечная спираль проходит через каждую точку плоскости с целыми координатами.
Конь Валера живет на плоскости в точке с координатами (0, 0). Он хочет прогуляться вдоль спирали до точки с координатами (x, y). У Коня Валеры четыре ноги, поэтому ему очень сложно поворачивать. Посчитайте, сколько раз ему придется повернуть, если он будет идти по спирали от точки (0, 0) до точки (x, y).
В первой строке заданы два целых числа x и y (|x|, |y| ≤ 100).
Выведите единственное целое число — сколько раз придется повернуть Валере.
0 0
0
1 0
0
0 1
2
-1 -1
3
Название |
---|