螺旋折线(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);
    
}
相关推荐
装不满的克莱因瓶4 分钟前
了解不同机器学习模型的分类
人工智能·python·算法·机器学习·ai·分类·数据挖掘
QiLinkOS6 分钟前
合肥气链科技有限公司本质总结
c++·科技·算法·gitee·开源
Yuk丶8 分钟前
厌倦了假AI对话?本地 LLM 语音对话 + 口型同步系统 2.0(已开源!)
c++·人工智能·语言模型·开源·ue4·语音识别·游戏开发
2501_9318037517 分钟前
线性筛(欧拉筛):从原理到应用
算法
kyle~17 分钟前
ROS2---零拷贝
linux·c++·机器人·ros2
Ricky_Theseus20 分钟前
栈 & 队列 应用场景
数据结构·c++
ysu_031421 分钟前
leetcode数据结构与算法5~7:链表双指针与二级指针
数据结构·学习·算法·leetcode·链表
薇茗21 分钟前
【C++】类与对象 核心篇
开发语言·c++
ouliten22 分钟前
C++笔记:偏现代C++日志系统
c++·笔记
猪脚饭还是好吃的23 分钟前
【分享】C4droid 安卓C++编译器 手机编程超便捷
android·c++·智能手机