#ATagc008a. [AGC008A] Simple Calculator

[AGC008A] Simple Calculator

题目描述

すぬけ君有一个计算器。这个计算器有一个显示屏和 22 个按钮。

最开始,显示屏上的值是整数 xx。すぬけ君的目标是将显示屏上的值变为整数 yy。为此,すぬけ君可以按照任意顺序多次按下以下两个按钮:

  • 按钮 A:将显示屏上的值加 11
  • 按钮 B:将显示屏上的值的符号取反。

请你求出,为了达成目标,すぬけ君最少需要按按钮多少次。无论整数 xxyy 的值如何,一定可以实现目标。

输入格式

输入从标准输入读取,格式如下:

xx yy

输出格式

输出达成目标所需的最小按按钮次数。

样例 1

输入

10 20

输出

10

样例 2

输入

10 -10

输出

1

样例 3

输入

-10 -20

输出

12

说明/提示

限制条件

  • xxyy 是整数。
  • x, y109|x|,\ |y| \leq 10^9
  • xxyy 不相等。

样例解释 1

只需按 1010 次按钮 A 即可。

样例解释 2

只需按 11 次按钮 B 即可。

样例解释 3

可以按如下顺序按按钮:

  • 11 次按钮 B。
  • 1010 次按钮 A。
  • 11 次按钮 B。

由 ChatGPT 4.1 翻译