螺旋折线(c++实现)

cpp 复制代码
#include<iostream>
#include<cmath>
using namespace std;
typedef long long LL;
int x,y;
LL res;

int main(){
    scanf("%d%d",&x,&y);
    LL k = (LL)max(abs(x),abs(y));
    if(x>=y) res = (LL)4*k*k + abs(x-k) + abs(y-k);
    else res = (LL)4*k*k - abs(x-k) - abs(y-k);
    printf("%lld",res);
    
}
相关推荐
股朋公式网8 分钟前
斩仙飞刀、 通达信飞刀 源码
python·算法
不吃橘子的橘猫8 分钟前
NVIDIA DLI 《Build a Deep Research Agent》学习笔记
开发语言·数据库·笔记·python·学习·算法·ai
Xの哲學22 分钟前
Linux CFS 调度器深度解析
linux·服务器·算法·架构·边缘计算
wildlily842727 分钟前
C++ Primer 第5版章节题 第十章
开发语言·c++
bedynamic30 分钟前
蚁群算法原理及实现
算法·智能算法
Coovally AI模型快速验证1 小时前
当小龙虾算法遇上YOLO:如何提升太阳能电池缺陷检测精度?
人工智能·深度学习·算法·yolo·目标检测·无人机
低频电磁之道1 小时前
C++中类的this指针
开发语言·c++
吴声子夜歌1 小时前
数据结构——通用树(N叉树)
数据结构
surtr11 小时前
常见排序模板(冒泡排序,希尔排序,堆排序,归并排序,快速排序)
数据结构·算法·贪心算法·排序算法
水饺编程2 小时前
Visual Studio 软件操作:添加附加依赖项
c语言·c++·windows·visual studio