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

内存限制:256 MB 时间限制:1 S
题面:传统 评测方式:文本比较 上传者:
提交:61 通过:37

题目描述

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

p1.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)$

输入样例 复制

0 1

输出样例 复制

3

数据范围与提示


对于 $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$。