螺旋折线(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);
    
}
相关推荐
薛定e的猫咪2 分钟前
(ICML2024)QSM:基于 Q 函数梯度对齐分数场的扩散模型离策略强化学习
人工智能·深度学习·算法
Persistent的粽子!2 分钟前
C++的内存管理
c++·经验分享·笔记
hetao173383718 分钟前
2026-09-13 hetao1733837 的刷题记录
c++·算法
hansang_IR25 分钟前
【题解】[JSOI2016] 扭动的回文串
c++·算法
Lyyaoo.26 分钟前
【二分查找】【困难】寻找两个有序数组的中位数
java·数据结构·算法
有点。34 分钟前
C++03阶段练习(一)
数据结构·c++
刃神太酷啦1 小时前
Redis 核心进阶:哨兵、集群、缓存问题与分布式锁详解----《Hello Redis!》(6)
linux·c语言·数据库·c++·redis·分布式·缓存
郝学胜-神的一滴1 小时前
C++20模板元编程 01:从零吃透模板核心底层逻辑
开发语言·c++·vscode·程序人生·开源
kevin_kang1 小时前
第05章 实时语音识别的 ASR 原理
算法
kevin_kang1 小时前
第04章 断句原理:本地 VAD 与神经网络 VAD
算法