螺旋折线(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);
    
}
相关推荐
代码改善世界16 小时前
【C++初阶】类和对象(二):默认成员函数详解与日期类完整实现
开发语言·c++
weixin_6495556716 小时前
C语言程序结构第四版(何钦铭、颜晖)第十章函数与程序结构之递归实现顺序输出整数
c语言·数据结构·算法
想七想八不如1140816 小时前
复试简历复盘--CV论文
算法
cm65432016 小时前
C++中的空对象模式
开发语言·c++·算法
2401_8512729916 小时前
C++代码规范化工具
开发语言·c++·算法
Yzzz-F17 小时前
Problem - 2167F - Codeforces
算法
MORE_7717 小时前
leecode100-跳跃游戏-贪心算法
算法·游戏·贪心算法
YangVijay17 小时前
CRTP(Curious Recurring Template Pattern)奇异递归模板模式的理解和应用
c++·crtp
机器学习之心17 小时前
基于GSWOA-SVM三种策略改进鲸鱼算法优化支持向量机的数据多变量时间序列预测,Matlab代码
算法·支持向量机·matlab·优化支持向量机·gswoa-svm·三种策略改进鲸鱼算法
Byte不洛17 小时前
基于 C++ 手写 HTTP 服务器:从请求解析到响应构建全流程解析
linux·网络·c++·计算机网络·http