螺旋
来源:互联网 发布:数组去重的方法 编辑:程序博客网 时间:2024/06/08 05:57
#include <iostream>
using namespace std;
int foo(int x, int y)
{
int t = (x>0?x:-x) > (y>0?y:-y) ? (x>0?x:-x) : (y>0?y:-y);
int u = t + t;
int v = u - 1;
v = v * v + u;
if(x == -t)
v += u + t - y;
else if(y == -t)
v += 3 * u + x -t;
else if(y == t)
v += t - x;
else
v += y - t;
return v;
}
int main()
{
int x, y;
cin >> x >> y;
cout << foo(x, y) <<endl;
return 0;
}
- 螺旋
- 螺旋螺旋螺旋稳
- 螺旋打印
- 数学螺旋
- 弗雷泽螺旋
- 螺旋方阵
- 螺旋矩阵
- 螺旋方阵
- 螺旋队列
- 螺旋队列
- 螺旋队列
- 螺旋矩阵
- 螺旋队列
- 螺旋矩阵
- 螺旋模型
- 螺旋队列
- 螺旋队列
- 螺旋矩阵
- 我的车祸经历
- log4net 读取日志的问题资料
- 在DLL中产生对话框的方法二(MFC Regular DLL)
- Symbian 3rd签名,自签名,开发证书,制造商级别,能力集
- 敏捷测试的最佳实践,第 1 部分: 敏捷的实质
- 螺旋
- Dojo Toolkit 创始人谈Dojo学习
- article
- FMS3中的实用工具(1)——far.exe
- JS+CSS实现Google首页的动画效果
- 几个难以理解的设计模式
- 敏捷测试的最佳实践,第 2 部分: 方法与实践
- JS隐藏与显示字符
- 迅盘技术(Robson)、Ready Boost和Ready Drive的区别