螺旋折线(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++逐梦人10 小时前
C++ RAII流式日志库实现
开发语言·c++
吴可可12310 小时前
三点绘圆弧的几何实现
算法
t***54410 小时前
还有哪些设计模式适合现代C++
开发语言·c++·设计模式
Wave84510 小时前
C++ 面向对象基础:类、访问权限,构造函数,析构函数
开发语言·c++
t***54410 小时前
如何在现代C++项目中有效应用这些设计模式
开发语言·c++·设计模式
kyle~10 小时前
导航---LIO(激光雷达-惯性里程计)算法
c++·算法·机器人·ros2·导航
杰众物联10 小时前
超高频FPC标签企业
c++
AGI前沿10 小时前
# 反内卷,回基础:Nano-Memory用极简检索与剪枝,解决大模型长对话遗忘
算法·机器学习
无限进步_10 小时前
【C++】私有虚函数与多态:访问权限不影响动态绑定
开发语言·c++·ide·windows·git·算法·visual studio
努力努力再努力wz10 小时前
【MySQL入门系列】:不只是建表:MySQL 表约束与 DDL 执行机制全解析
android·linux·服务器·数据结构·数据库·c++·mysql