螺旋折线(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);
    
}
相关推荐
小徐不徐说几秒前
C++ 机器视觉入门:从零搭建 AOI 开发环境(OpenCV + CMake)
开发语言·c++·opencv
Young Doro3 分钟前
从平衡表征到最小充分因果表征:端到端神经网络因果效应估计
算法
0+1119 分钟前
算法 --递归
算法·leetcode
打工仔折腾 AI11 分钟前
介入式脑机接口的跨尺度解码与闭环调控:从算法落地到后端工程实践
人工智能·后端·python·深度学习·算法·ai agent 实战
誰能久伴不乏17 分钟前
【无标题】
c++·qt·机器人
大陈子编程31 分钟前
C++ 背包九讲:从入门到精通的动态规划专题
开发语言·c++·动态规划
凤山老林44 分钟前
授权模型只会RBAC?深入 ABAC 授权模型,实现权限判断做成策略引擎
大数据·数据库·算法
starzy19901 小时前
KafkaProducer 源码深度剖析:支撑高吞吐的数据结构设计
大数据·数据结构·kafka
海绵宝宝转agent1 小时前
2026-10-21学习笔记
笔记·学习·算法
Dxy12393102161 小时前
ShardingSphere 自定义分片算法:BINARY(16) UUIDv7 哈希分片实现
算法·哈希算法