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

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

题目描述

如图所示的螺旋折线经过平面上所有整点恰好一次。

对于整点 (X,Y)(X, Y),我们定义它到原点的距离 dis(X,Y)\text{dis}(X, Y) 是从原点到 (X,Y)(X, Y) 的螺旋折线段的长度。

例如 dis(0,1)=3\text{dis}(0, 1)=3dis(2,1)=9\text{dis}(-2, -1)=9

给出整点坐标 (X,Y)(X, Y),你能计算出 dis(X,Y)\text{dis}(X, Y) 吗?

输入格式

XXYY

输出格式

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

0 1
3

提示

对于 40%40\%的数据,1000X,Y1000-1000\le X,Y\le 1000

对于 70%70\% 的数据,105X,Y105-10^5\le X,Y \le 10^5

对于 100%100\% 的数据,109X,Y109-10^9\le X,Y \le 10^9