P8668 [蓝桥杯 2018 省 B] 螺旋折线

题目描述

如图所示的螺旋折线经过平面上所有整点恰好一次。 ![](https://cdn.luogu.com.cn/upload/image_hosting/yis43t6j.png) 对于整点 $(X, Y)$,我们定义它到原点的距离 $\text{dis}(X, Y)$ 是从原点到 $(X, Y)$ 的螺旋折线段的长度。 例如 $\text{dis}(0, 1)=3$,$\text{dis}(-2, -1)=9$。 给出整点坐标 $(X, Y)$,你能计算出 $\text{dis}(X, Y)$ 吗?

输入格式

$X$ 和 $Y$。

输出格式

输出 $\text{dis}(X, Y)$

说明/提示

对于 $40\%$的数据,$-1000\le X,Y\le 1000$。 对于 $70\%$ 的数据,$-10^5\le X,Y \le 10^5$。 对于 $100\%$ 的数据,$-10^9\le X,Y \le 10^9$。