螺旋折线(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);
    
}
相关推荐
kyle~14 分钟前
计算机系统---USB的四种传输方式
运维·c++·计算机系统
小白程序员成长日记16 分钟前
2025.11.06 力扣每日一题
算法·leetcode
不穿格子的程序员26 分钟前
从零开始写算法-栈-最小值(记忆化pair)
数据结构·
暴风鱼划水26 分钟前
算法题(Python)数组篇 | 4.长度最小的子数组
python·算法·力扣
gugugu.28 分钟前
算法:二分算法类型题目总结---(含二分模版)
算法
大G的笔记本31 分钟前
算法篇常见面试题清单
java·算法·排序算法
小龙报38 分钟前
《算法通关指南数据结构和算法篇(4)--- 队列和queue》
c语言·开发语言·数据结构·c++·创业创新·学习方法·visual studio
打不了嗝 ᥬ᭄44 分钟前
【Linux】网络层协议
linux·网络·c++·网络协议·http
7澄11 小时前
深入解析 LeetCode 数组经典问题:删除每行中的最大值与找出峰值
java·开发语言·算法·leetcode·intellij idea
AI科技星1 小时前
宇宙的几何诗篇:当空间本身成为运动的主角
数据结构·人工智能·经验分享·算法·计算机视觉