AT_agc008_a [AGC008A] Simple Calculator

Description

[problemUrl]: https://atcoder.jp/contests/agc008/tasks/agc008_a すぬけ君は電卓を持っています。 この電卓にはディスプレイと $ 2 $ 個のボタンが付いています。 最初、ディスプレイの値は整数 $ x $ です。 すぬけ君の目標は、ディスプレイの値を整数 $ y $ にすることです。 そのために、すぬけ君は次の $ 2 $ 個のボタンを好きな順番で何回か押すことができます。 - ボタン A : ディスプレイの値を $ 1 $ 増やす。 - ボタン B : ディスプレイの値の符号を反転する。 目標を達成するためにすぬけ君がボタンを押す回数の最小値を求めてください。 なお、整数 $ x $, $ y $ の値によらず、必ず目標を達成できることが示せます。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ x $ $ y $

Output Format

目標を達成するためにすぬけ君がボタンを押す回数の最小値を出力せよ。

Explanation/Hint

### 制約 - $ x $, $ y $ は整数である。 - $ |x|,\ |y|\